当我运行这个基本代码时,我得到错误LINK2019,它说:
错误LNK2019未解析的外部符号_WinMain @ 16在函数“int __cdecl invoke_main(void)”中引用(?invoke_main @@ YAHXZ)clickerNew c:\ Users \ john mcpenis \ documents \ visual studio 2017 \ Projects \ clickerNew \ clickerNew \ MSVCRTD.lib(exe_winmain.obj)1
我猜我错过了一些基本的东西或做了一些愚蠢的事情。对此有任何帮助将非常感激。
#include <iostream>
using namespace std;
class clicker
{
private:
int counter;
public:
clicker(int c = 0) :
counter(c)
{
}
void click();
void reset();
void display();
};
void clicker::click()
{
counter++;
}
void clicker::reset()
{
counter = 0;
}
void clicker::display()
{
cout << counter << endl;
}
int main()
{
clicker c;
c.click();
c.click();
c.click();
c.display();
c.reset();
c.display();
c.click();
c.display();
return 0;
}