如何学好C++
如果你有编程语言经验,学习C++,那我认为应该不是太难,因为编程的基本思想是共通的,数据结构与算法,操作系统,计算机网络,设计模式,这些知识是所有语言都通用的。
阅读Googel C++ Style Guide,网上直接搜索就可以,学习一个语言,首先要了解它的编码规范,Google C++编码规范其实在业内也是非常受认可的,它也代表着一中编程哲学,根据它的规范也能学到很多东西。(关于C++编码规范可以看c++代码整洁之道)
尽可能使用最新的标准,C++11 、c++ 14、C++ 17,甚至是C++ 20,目前来说C++11是C++发展的一个里程碑,极大的提高了C++的开发效率,了解C++ 11的新特性那是学习C++所必须的,但了解这些最多也就是个及格,时代在发展,科技在进步,C++14和17也引入了很多新特性,如果你能相较于其他人更早的了解并用上,你就有优势,个人认为C++ 20和C++23也会是C++发展历程中的一个里程碑,关于协程关于concepts,我们都需要了解。
往期推荐
评论