【发布时间】:2015-03-18 19:52:36
【问题描述】:
我已经研究了这个主题的几个问题,大多数问题是有一个未定义的参考。但是,我这里的代码非常简单,所以我不明白我在这里没有定义什么?
#include <iostream>
using namespace std;
#define RADIUS 5.257
#define PI 3.14159265
int main()
{
double circleArea;
circleArea = PI * RADIUS * RADIUS;
cout << "\n\nThe area is " << circleArea << "\n\n";
return 0;
}
任何帮助将不胜感激。
编辑:抱歉,我似乎忘记了完整的错误代码。这里是:
1>------ Build started: Project: Win32Project2, Configuration: Debug Win32 ------
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
1>D:\Win32Project2\Debug\Win32Project2.exe : fatal error LNK1120: 1 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
【问题讨论】:
-
完整的错误信息是什么?
-
错误信息不是告诉你哪个符号未解析吗?
-
我已将完整的错误代码包含在问题中。
标签: c++