Skip to the content.

:mortar_board: 如何学习?

可以给出的主要建议是,你应该明白自己对于个人发展负有全部责任。当然,你会遇到很多热心人士愿意为你提供建议,但没有人会为你创建具体任务或培训计划。在这个过程中,最好的朋友将是自己、谷歌搜索和教程。

:question: 如何学习新的 C++ 11/14/17/20 标准?

初学者不应该在旅途开始时过分关注标准。推荐从初级列表中挑选书籍并学习基础知识。现代初学者书籍通常包含有限的关于 C++11 和更新标准功能的信息。一开始最好不要专注于新语言标准。

重要的是理解现代标准主要集中在修复问题、提供语法糖和引入新功能上的原因。修复问题和提供语法糖都很简单;引入新构造来纠正旧标准中存在问题,并且引入新抽象来简化重复代码。但是,在使用新功能方面则稍微麻烦些。

像其他编程语言一样,C++通过吸收计算机科学领域流行思想以及其他编程语言成功特性而进化发展。了解这些构造并根据需要使用它们非常重要,但首先必须深入研究由较老版本(C ++ 11 / C ++ 14)确立的基础知识,在大多数现代初级读物中都有描述。”

:question: 如何了解最新的 C++标准特性?

:eyes: 培训建议


回首页