Code Bye

C++11标准发布后,是不是C++就得重新学习了,不过听说C++14和C++17标准也快来了,那我们该怎么样标

这么频繁的更新标准,不知道要搞哪样。莫非要学习Windows,把C++也搞垃圾化吗?
解决方案

5

重新学个毛啊,你不想用新标准,不用不就是了,反正新标准也是向前兼容的,你不想用没人逼着你用。

5

之所以要推出新标准, 是原因是在原有的标准下有些人用着不爽, 因此从其他语言引入一些特性, 以提高编程的效率?
你用老的C++有什么不爽的地方, 假如没有不爽或根本搞不清爽不爽, 那就根本不用理会新标准.
假如原来你有一些不爽的地方, 就看看新标准里有没有改进这个方面, 可以用新的特性开发了, 其他的新增特性你也可以不理会.

5

C++的问题就是太杂, 什么东西都想包进来. 按Stroustrup的说法就是C++可以适应不同的风格, 可以只用部分特性开发性能很高的程序, 也可以牺牲性能提高开发效率, 视特定开发需求的特点而定.
但这种四不像的做法反到限制了C++的普及, 原因是你说的C++和本人说的C++可能就完全是两码事, 在TIOBE上C++占用率和排名都持续下滑就是最好的证据, 不像C反到老而弥坚.
本人现在用C++连C++98都用不到,基本还是CFront级别的, 就是个带类的C

5

感觉学习新标准比学习新技术要简单的多
不适用新标准完全可以不用,提升运行效率的也就右值引用吧。
“反倒是我们用库的人,一旦出错,都不知道错哪里,才难办”
本人觉得写库的人应该是比抱怨新标准的人水平高得多的,出错跟库一般来说是没关系而是程序员没搞懂函数作用调用错了函数。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C++11标准发布后,是不是C++就得重新学习了,不过听说C++14和C++17标准也快来了,那我们该怎么样标