C ++ cstdlib rand教程错误

时间:2013-08-13 22:58:12

标签: c++ random

所以我一直在努力开始编程,我一直在关注我找到的教程。我已多次检查我的输入并继续得到相同的错误“未定义引用'WinMain @ 16'”因为我是新手我不明白我在网上找到的任何解释。            请帮忙

#include <cstdlib>   // Include rand()

using namespace std; // Make rand() visible

int a = rand(); // rand is a standard function that all compilers have

Tutorial link

1 个答案:

答案 0 :(得分:1)

您的编译器/链接器认为您正在编写Windows GUI应用程序,这需要WinMain()功能。尝试找到创建控制台应用程序的选项,该应用程序需要一个名为main()的函数。在传统的C / C ++编程中,main()是每个程序的起点。

但是,您从教程中粘贴的代码不是一个完整的C ++程序 - 它缺少main()。尝试“让我们再看一个示例程序”,而不是。

最后,C ++可能是开始学习的最痛苦的主流语言。根据您的目标,您可能会发现像Python这样的东西更加有趣。