【发布时间】:2011-03-01 21:21:50
【问题描述】:
好的,所以我使用的是流血编译器,首先我应该注意的是我使用的是 2001 版 C++ 为绝对的初学者,自 2001 年以来 C++ 是否有任何变化会影响本书的有效性?我问是因为我知道 php 有 php5,现在有 php6,但我还没有看到任何 C++03。
现在出于我问的原因,在它使用的这段代码中,
void main (void)
为什么我希望一个论点无效?这是做什么的。
但是当我在我的编译器中运行void main (void) 时,它说main 之前必须有一个“int”。所以我不能有 "void" main (void);
此外,一旦代码运行完毕,只要没有“cin”,程序就会关闭。 这是正常行为吗,除了在我的程序结束时制作一个 cin 之外,还有更好的方法来阻止它吗?
【问题讨论】:
-
其实现在的标准是C++03,但是和1998年的标准差别不大。
-
哈哈你是认真的吗?我只选择了一个随机数。太酷了
-
@Mike:除了初始化:-P(参见stackoverflow.com/questions/620137/…)