请教,现在用的c++,大部分用的是哪年的标准?
看一篇文章提到c++版本问题,好像有好几个年份的版本,11年的标准好像动了不少?一般用地比较普遍的是哪年的标准?还是无所谓?
另,不同标准会影响编译器的选择么?
谢谢。
[解决办法]
我们是编译器支持到哪,就用到那(g++)。
没有跨平台要求,没有跨编译器要求。
[解决办法]
正常的是C++ 03。
C++11增加了很多特性,比如类型推导,lambda表达式,rvalue引用。
[解决办法]
1998 2003 2011
C++正式标准就发行了这3个.
不同的编译器对标准的支持程度不一样,就连1998版本的也没有编译器完全支持.
事实上,开发C++几乎只用它的一个特定的子集,1998标准被支持得好一些,当然这也要看编译器的新旧程度.
[解决办法]
标准越新,语法糖越多!
[解决办法]
03吧
[解决办法]
0x11
[解决办法]
03
回复内容太短了
[解决办法]
现在大多使用的是03吧