|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
1.obj : error LNK2001: unresolved external symbol "public: void __thiscall Date::add_day(int)" (?add_day@Date@@QAEXH@Z)
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/1.exe : fatal error LNK1120: 2 unresolved externals
为什么在编译的时候会出现这种情况错误提示 到底是我代码些错了还是连接的问题 下面是代码
#include<iostream>
using namespace std;
struct Date
{
int d,m,y;
int a,s,q;
void init_date(int dd,int mm,int yy);
void init(int dd,int mm,int yy);
void add_year (int n);
void add_month(int n);
void add_day(int n);
};
Date my_birthday;
void f()
{
Date today;
today.init_date(02,26,2014);
my_birthday.init(06,19,1987);
Date tomorrow=today;
tomorrow.add_day(1);
}
void Date::init(int dd,int mm,int yy)
{
d=dd;
m=mm;
y=yy;
}
void Date::init_date(int dd,int mm,int yy)
{
a=dd;
s=mm;
q=yy;
}
int main()
{
cout<<"d"<<"m"<<"y";
cout<<"a"<<"s"<<"q";
void Date::init_date(int dd,int mm,int yy);
void Date::init(int dd,int mm,int yy);
return 0;
}
|
|