错误LNK2019:未解析的外部和LNK1120:1未解析的外部

时间:2014-11-14 02:28:38

标签: c++ lnk2019

编译代码时,我收到此错误。

1> MSVCRTD.lib(crtexe.obj):错误LNK2019:函数___tmainCRTStartup中引用了未解析的外部符号_main 1> C:\ Users \ Gabe Phelan \ Documents \ Visual Studio 2013 \ Projects \ PA3 test \ Debug \ PA3 test.exe:致命错误LNK1120:1个未解析的外部

#include <iostream>
#include <vector>
using namespace std;

class Heap{
private:

    vector<int> heap;
    int size;

public:
    Heap(bool x);

};

#include "Header.h"

Heap::Heap(bool order){
    int dummy = 0;
    heap.push_back(dummy);
    size = heap.size() - 1;

}

1 个答案:

答案 0 :(得分:1)

你必须有一个入口点,这是一个名为main的函数。所以你需要这个,

int main(int argv, char* argc[])
{
   //your code here
}

你不要在此声明类,但是你希望程序执行什么。