C++11真的非常重要吗?

从网上看到有人说有了C++11,C++就得重新学了,这个标准那么厉害,跟以前的标准衔接不上吗?如果现在学以前的C++教材,或者看以前的视频会不会就落伍了?C++11的新特... 从网上看到有人说有了C++11,C++就得重新学了,这个标准那么厉害,跟以前的标准衔接不上吗?
如果现在学以前的C++教材,或者看以前的视频会不会就落伍了?
C++11的新特性主要都体现在哪?
展开
 我来答
zjfaok
2015-11-01 · TA获得超过6806个赞
知道大有可为答主
回答量:4146
采纳率:62%
帮助的人:1607万
展开全部
顶多只会让代码更低效、更容易引入错误、实现某些功能更麻烦更难看懂而已,“衔接不上”大概不至于
追问
是说C++11只会让代码更低效吗?还有,如果看以前的视频,先学习以前的东西再学C++11可以吗?还是一开始就非得接触C++11不可?
追答
“如果现在学以前的C++教材,或者看以前的视频”顶多只会让代码更低效、更容易引入错误、实现某些功能更麻烦更难看懂而已

至于坏习惯有多难改掉,个人以为是因人而异的

不过仅仅到C++11而已也是不够的,后来的版本对C++11也有修正和增强,例如去掉了C++11中constexpr函数只能包含一个return语句的限制,增加generic lambda和lambda的init-capture因此可以做到C++11的lambda做不到的事
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式