C++11真的非常重要吗?
从网上看到有人说有了C++11,C++就得重新学了,这个标准那么厉害,跟以前的标准衔接不上吗?如果现在学以前的C++教材,或者看以前的视频会不会就落伍了?C++11的新特...
从网上看到有人说有了C++11,C++就得重新学了,这个标准那么厉害,跟以前的标准衔接不上吗?
如果现在学以前的C++教材,或者看以前的视频会不会就落伍了?
C++11的新特性主要都体现在哪? 展开
如果现在学以前的C++教材,或者看以前的视频会不会就落伍了?
C++11的新特性主要都体现在哪? 展开
1个回答
展开全部
顶多只会让代码更低效、更容易引入错误、实现某些功能更麻烦更难看懂而已,“衔接不上”大概不至于
追问
是说C++11只会让代码更低效吗?还有,如果看以前的视频,先学习以前的东西再学C++11可以吗?还是一开始就非得接触C++11不可?
追答
“如果现在学以前的C++教材,或者看以前的视频”顶多只会让代码更低效、更容易引入错误、实现某些功能更麻烦更难看懂而已
至于坏习惯有多难改掉,个人以为是因人而异的
不过仅仅到C++11而已也是不够的,后来的版本对C++11也有修正和增强,例如去掉了C++11中constexpr函数只能包含一个return语句的限制,增加generic lambda和lambda的init-capture因此可以做到C++11的lambda做不到的事
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询