读书人

VC LNK2019异常

发布时间: 2012-04-03 12:38:19 作者: rapoo

VC LNK2019错误
烦劳各位帮忙看一下

C/C++ code
#include <iostream>#include <fstream>#include <cstdlib>#include <Windows.h>using namespace std;class MyFile{    protected:        char* _data;        int _length;    public:        MyFile();        MyFile(char *a)           {        }};class RLE:public MyFile{    public:        RLE(MyFile a)        {        }        RLE() : MyFile() {};};int main(int argc, char* argv[]){    MyFile File1("1");    RLE rle(File1);    system("pause");    return 0;}


错误:
error LNK2019: 无法解析的外部符号 "public: __thiscall MyFile::MyFile(void)" (??0MyFile@@QAE@XZ),该符号在函数 "public: __thiscall RLE::RLE(class MyFile)" (??0RLE@@QAE@VMyFile@@@Z) 中被引用d:\my documents\visual studio 2010\Projects\RLETest\RLETest\main.objRLETest

初学C++,谢谢各位了!



[解决办法]
class MyFile
{
protected:
char* _data;
int _length;
public:
MyFile(){}//这里有大括号
MyFile(char *a)
{
}
};

读书人网 >VC

热点推荐