关于C++笔记的说明

关于我的C++笔记的说明

对于C++这个古老的语言,市面上有很多教材和教程,但是良莠不齐,着实不好.虽然寻找资源是CSer的基本素养,但是如果有人能先收集好,那自然是更好的方式.至少简中互联网我很难说有一个比较好的全系列教程,不过这也和C++的语言发展有关系.

对于入门来说,推荐C++ Primer Plus (豆瓣),这本书虽然长,但是对于入门是极好的,如果能学下去的话.

而要进一步学习现代C++(指C++11及以后的标准),那这是不够的,对于现代C++的入门推荐则是Modern C++ Tutorial: C++11/14/17/20 On the Fly,Effective Modern C++(社区翻译版本).对于Effective Modern C++看书看不下去的,可以看【Effective Modern C++】啃书第一章:类型推导这个视频系列.

而其余杂七杂八学习的,则推荐这个up主mq白cpp,他好像最近有什么争议,但是我认为内容是可以的.比如模板就可以学习的他的现代 C++ 模板教程,他的教案是开源的,十分感谢🙏.

他的并发教案我还没有看,打算后续也学习一二.

学习了这些,就大概明白C++的大部分语法了,但是如何写好呢?可以看看Google 开源项目风格指南——中文版C++ code guidelines解析(这里的链接是mq白cpp的解析过版本,建议买书看,主要是找不到电子书😁)

那还有STL库呢?我目前找下来,感觉不适合看书,因为这个发展太快了.建议直接看C++参考手册,读源码.不过可以先看看这个概述 | C++ STL Tutorial来初步了解一下.

纸上得来终觉浅,学习了这些还是要实践的,这个我就不一一举例了.目前打算用现代C++100题yuesong-feng/30dayMakeCppServer: 30天自制C++服务器,包含教程和源代码来练习.

总之非常感谢写书的人和社区的参与,能让我能继续学习C++这个有活力的老东西.

我的笔记就是学习这些东西的产物,你看下去会发现,有很多东西就是直接复制的,还有大量有很强的AI风格,这是我让AI总结自己看看有无问题的文章,不确定对不对。这是我学习的一种方式,如果有造成侵权我会立马删除。如果有什么错误也欢迎纠错。

笔记没有什么结构,基本上就是把一些比较重要的东西单独开一篇文章.建议是自行看书和写代码学习.

posted @ 2025-08-30 14:00  T0fV404  阅读(23)  评论(0)    收藏  举报