GNU C ++ 4.3和MSVC ++ 10有什么区别?我说的是语言功能和标准合规性。
答案 0 :(得分:5)
以下两页可能有所帮助:
在第一个链接中搜索关键字“standard”,这将显示哪些选项符合标准。第二个链接是相当自我解释的,但这是2003版本。在以后的版本中可能会构建更多的标准(非)合规性。
答案 1 :(得分:0)
语言功能由编译器构成,因为它们是在编译器中实现的。
因此,当您谈论实现中的差异时 - 您谈论的是编译器的差异。没有编译器的实现没有区别。
答案 2 :(得分:-2)
我不认为语言功能会有太大的不同。我的意思是语言保持不变。不同之处在于每个实现可用的库。 VC ++附带了在Windows平台上运行的负载,是它的首选。