c++语言学习路径

c++需要掌握的基本技能图总结

c++基础能力大成图.png

1.工欲善其事,必先利其器

写代码同样的道理。熟练掌握一个好的编辑器(vim)、编译器(g++)、调试器可以快速提高编码效率。可以达到脱离鼠标编写代码,快速定位代码问题。

gdb调试

gdb,gcc学习总结

vim.png

vim快捷键学习总结

2.c++基础语法

看c++11那边经典书籍即可,c++11的语法可以让你熟悉一些c++的基本特性(静态特性,常量特性,内存管理,权限等特性)。接下来,你才可能看懂下面的进阶内容


这是我的一些小心得.png

3.effictive c++

教你怎么写一个类--------你会明白类的整个的全部的内容。这个很重要


effictive c++.png

4.设计模式(可选)

大话设计模式

5.linux命令(爱上命令行操作电脑吧,脱离鼠标真的很爽)

linux命令的熟悉,可以让你得心应手的操作电脑


linux基础命令.png

6.实战学习(sylar----从零开始开发一个服务器框架)

这个项目可以帮助你巩固前面所学的知识(有vim,gdb,c++类的编写,设计模式,进程,协程,linux命令,cmake,make的使用等内容,和前面的知识息息相关,快速巩固)


sylar.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容