compile通过,build通不过,求教!
#include<iostream.h>
class Myclass
{
public:
Myclass(int a, int b, int c);
Myclass();
void GetNumber();
void GetSum();
private:
int A,B,C;//一般数据成员
};
Myclass::Myclass(int a, int b, int c)
{
A=a;
B=b;
C=c;
}
void main()
{
Myclass aa;
Myclass M(3, 7, 10);
aa = M;
}
这个程序里,我想看看类赋值的情况,aa用默认构造函数,M用带参数的构造函数。
compile通过,build通不过,VC6.0环境。请教大家错误是哪里,是程序有错还是VC哪里要设置一下?
错误如下:
Compiling...
test.cpp
Linking...
test.obj : error LNK2001: unresolved external symbol "public: __thiscall Myclass::Myclass(void)" (??0Myclass@@QAE@XZ)
Debug/test.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.