是什么导致了这个错误?我用谷歌搜索了它,我发现的前几个解决方案是库和主函数出了问题,但在我的问题中似乎都很好,我什至重新输入了两者!可能是什么原因造成的?
这可能会有所帮助:
MSVCRTD.lib(crtexew.obj):错误 LNK2019:无法解析的外部符号函数 _ 中引用的 WinMain@16_tmainCRT启动
#include <iostream>
using namespace std;
int main()
{
const double A = 15.0,
B = 12.0,
C = 9.0;
double aTotal, bTotal, cTotal, total;
int numSold;
cout << "Enter The Number of Class A Tickets Sold: ";
cin >> numSold;
aTotal = numSold * A;
cout << "Enter The Number of Class B Tickets Sold: ";
cin >> numSold;
bTotal = numSold * B;
cout << "Enter The Number of Class C Tickets Sold: ";
cin >> numSold;
cTotal = numSold * C;
total = aTotal + bTotal + cTotal;
cout << "Income Generated" << endl;
cout << "From Class A Seats $" << aTotal << endl;
cout << "From Class B Seats $" << bTotal << endl;
cout << "From Class C Seats $" << cTotal << endl;
cout << "-----------------------" << endl;
cout << "Total Income: " << total << endl;
return 0;
}
From msdn http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvc/thread/b83e4884-9dec-4d67-ab92-90d5b6c8c51c/
当您创建项目时,您选择了错误的应用程序
类型。当被问及您的项目是控制台应用程序还是
windows应用程序或DLL或静态库,你错了
选择了Windows应用程序(错误的选择)。
返回,重新开始,转到文件 -> 新建 -> 项目 -> Win32
控制台应用程序 -> 命名您的应用程序 -> 单击下一步 -> 单击
应用程序设置。
对于应用程序类型,请确保选择控制台应用程序
(这一步是至关重要的一步)。
Windows 应用程序的主程序称为 WinMain,DLL 的主程序称为 WinMain
称为 DllMain,对于 .NET 应用程序称为
Main(cli::array ^),静态库没有
主要的。仅在控制台应用程序中, main 称为 main
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)