c++ - 使用 Visual Studio 2010 调试 C++ 项目时出现问题

标签 c++ visual-studio class codeblocks

每次尝试在 Visual Studio 2010 中调试一个简单项目时,我都会遇到两个错误。

Error   1   error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup   C:\Users\Fighter\Documents\C++\Point\Point\MSVCRTD.lib(crtexe.obj)  Point

Error   2   error LNK1120: 1 unresolved externals   C:\Users\Fighter\Documents\C++\Point\Debug\Point.exe    1   1   Point

这是我用来在 VS 中尝试我的程序的简单代码:

class Point

{
private:
int x;
int y;

};

问题是这个东西在 Code::Blocks 中工作得很好但是在 VS 中它给了我这些错误。

这里有什么问题。

谢谢

最佳答案

您的程序需要一个 main() 函数才能有效。

int main(int argc, char* argv[]) 
{
    Point p;
    return 0;
} 

关于c++ - 使用 Visual Studio 2010 调试 C++ 项目时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4392853/

相关文章:

c++ - 如何禁用 boost::iostreams 接收器中的缓冲区?

c++ - 动态 C 字符串访问

c++ - 强制 Visual Studio 链接 lib 文件中的所有符号

visual-studio - Azure功能单独调试和部署

c# - 为什么 Visual Studio 不警告静态字符串的循环初始化?

Python:从子类更改父类属性

c++ - 如何使用私有(private)对象成员初始化对象,构造函数将非常量引用作为参数

c++ - 如何获取数组的以 10 为底的对数?

c++ - Qt5 从 QNetworkReply 读取后没有波兰语字符

PHP5.3 : How to use PDO singleton class (indirectly) from the main source code