【发布时间】:2010-12-01 15:38:53
【问题描述】:
我已经多年没有使用 C++ 编写代码了。我最近发现,在那些年里,它发生了巨大的变化。我不确定我是否喜欢这些更改,但这是另一个讨论。
我的硬盘上仍有一些 C++ 代码。如果我把它拿出来并尝试用一个不错的新 C++ 编译器编译它,比如最新版本的 g++,它会编译吗?没有警告(假设它之前编译时没有警告)?
我最近确实搞砸了一点 VC++ 2010,发现一些我认为可以正常工作的东西无法正常工作,并且当我尝试使用 NULL 时会根据上下文得到不同的消息。但是在该代码的一部分中,我使用 NULL 甚至没有警告。
【问题讨论】:
标签: c++