
多年 C++开发经验,但是对一些新特性知之甚少,想系统的学习一下,麻烦推荐一些书籍。
最好是类似《 C++ Primer 》那样权威的书籍。
1 midraos 140 天前 最新版本的《 C++ Primer 》中有部分 C++11 的特性,可以看看这个 https://github.com/AnthonyCalandra/modern-cpp-features |
3 emSaVya 140 天前 Thriving in a Crowded and Changing World: C++ 20062020 |
4 gengsir 140 天前 |
6 msg7086 140 天前 我都直接开干,让 AI 教我。AI 都可以开始写 C++20 以上的代码了,边写边学,项目写完了你也会个七七八八了。 |
7 penisulaS 140 天前 书看完真就忘了 |
8 liuguangxuan OP @midraos 这个写的太粗略了,比如 Coroutines 那部分,短短两段话就略过了。 |
9 csfreshman 140 天前 看源码,最近重读 leveldb ,看到不懂的语法和用法就查,然后吃透这个语法,边看边学,后面越来越快 |
10 liuguangxuan OP @hwdq0012 好书,曾经看过 Effective C++,这本还没看过。不过我目前想找的是一本涵盖最新的 C++特性的书。 |
11 liuguangxuan OP @emSaVya 涨知识了,这个好像是 C++之父写的,各个特性的历史。 |
12 liuguangxuan OP @gengsir 感谢佬推荐,这本已经看完了,目前还有很多处于 TODO 状态。 |
13 liuguangxuan OP @xzchsia 感谢佬推荐,这本已经看完了,目前还有很多处于 TODO 状态。 |
14 mahaoqu 140 天前 C++11:Modern C++ C++20:Contemporary C++ C++26:Post-Modern C++ |
16 fgwmlhdkkkw 140 天前 呃,我不是 R 批,,但是……额,你知道我要说什么。 |
17 fgwmlhdkkkw 140 天前 主要是 C++有很多时候就算写错了,自己也意识不到,而且大概率运行也正常…… |
18 iOCZS 140 天前 不用就忘记系列。。。 |
20 xuelang 140 天前 哎,看书真的容易忘,不如写代码,看代码吧。 可以自己实现功能,或者去看开源的 c++代码,我推荐 LevelDB ,写的很不错,也比较容易上手。 这里是我阅读整理的部分笔记: https://selfboot.cn/tags/leveldb/ |
21 johnsmith2077 140 天前 C++20 高级编程,中文版翻译有些地方不太行,但是大体能看 |
22 importmeta 140 天前 看老外录得课吧, 网上一堆. |
23 csfreshman 140 天前 @xuelang 写的不错,整挺好,我断断续续看了好久一点都没记录,像大佬学习,这个网站托管到哪的?有没有不需要自己维护的,直接 markdown 写完同步就生效的? |
24 xuelang 140 天前 |
25 CziL 140 天前 https://en.cppreference.com/w/cpp.html 直接看这个就可以了,基本上该有的都有 |
26 welfarelottery 140 天前 @mahaoqu 一开始还以为是在讽刺调侃,没想到是真的 |
27 csfreshman 140 天前 @xuelang #24 好的,感谢,听着比较靠谱,周末研究下,目前托管到 bitcron ,看着要跑路,发工单找不到人 |
28 OBJECTION 140 天前 c++的话 其实大多都是历史项目。。新的特性会用,但是把 用错了出问题 你负责? 所以我的感受还是看项目里的语法和用法就行 不用过分追求啥新特性。。 |
29 csfreshman 140 天前 @xuelang #20 大佬,你这个网站主题 模板是啥? |
30 xuelang 140 天前 @csfreshman 我在 tufu9441/maupassant-hexo 基础上改的 |
31 liuguangxuan OP @fgwmlhdkkkw #16 “R 批”啥意思?我不知道你在说什么。 |
32 csfreshman 139 天前 @xuelang #30 恩,周末打算用 hugo+maupassant+vercel 搞起来 |
33 csfreshman 139 天前 @liuguangxuan #31 rust ,据说是个邪恶组织 ![]() |
34 lianhuayu420 139 天前 看这个 https://www.learncpp.com/ , 喜欢中文可以简单沉浸式翻一下 |
35 liuguangxuan OP @lianhuayu420 感谢老哥的推荐,我不是 0 基础要学习 C++,而是要学习 C++的新特性。这个网址里面的 C++20 都是"no tutorial yet"。 |