
1 FIllerFooo 1 天前 C++11 ,C++17 |
2 YUCOAT 1 天前 C++17 及以下版本都要学习。 |
3 ClearMoki 1 天前 话说现在 c++找工作什么方向比较好一点 |
4 crayygy 1 天前 C++ 17 是 required C++ 23 是 optional |
7 stinkytofux 1 天前 给我这个 java boy 看到一愣一愣的, 不同版本的 C++ 区别这大? 我还以为跟 jdk 一样向下兼容呢! |
| 8 PTLin 1 天前 @stinkytofux 编译器都向下兼容,特意强调要学 cpp 11/17 是因为这些新标准加了很多很多新语法,新东西,让 cpp 更现代了。要是只学 cpp 98 标准的话别说面试了,开源项目的代码都看不懂。 并且就 cpp 这块多顽固不化的公司到现在也都会使用这些新标准了,比很多公司万年 java8 要好不少。 |
9 allecnm 22 小时 11 分钟前 @stinkytofux +1 |
10 L4Linux 22 小时 10 分钟前 via Android 选细分方向,不选语言标准。 |
11 fengyj 21 小时 51 分钟前 11 ,17 必须,20 尽量,23 ,26 就当提前学 |
12 hshe 21 小时 44 分钟前 |
13 johnsmith2077 21 小时 29 分钟前 @hshe 想学 c++20 的话可以看下《 C++20 高级编程》 |
14 hshe 19 小时 34 分钟前 @johnsmith2077 好的 |
15 y1y1 18 小时 25 分钟前 17 |
16 moudy 16 小时 50 分钟前 @stinkytofux 不同 c++版本甚至比 c 和 c++的区别都大 |
17 nanjoyoshino 15 小时 34 分钟前 我司有的项目在用 17 ,有的在用 20 |
18 airchaoz 15 小时 32 分钟前 C++11 必看,是现代 C++的开端,有精力就看 C++14 、C++17 。没必要赶着看 C++20 ,可以再进一步看基础库实现,行业有关的开源库。 |
19 billccn 10 小时 48 分钟前 via Android 学会 11 和 14 ,后面的感觉就是终于把某某不顺给理顺了,不用再用以前的奇技淫巧,但这样以前的还能看懂。 后者很重要,因为很多库还是用老版本写的,而且 C++库的文档(如果有)都不见得比源码好读。 当然我觉得标准库到 20 才比较全能,之前版本都需要引入第三方 |
20 c0xt30a 6 小时 5 分钟前 看看别的工作吧,一年的时间准备 C++ 来不及了 |
21 hunk 5 小时 41 分钟前 11 吧,我也刚开始看,新东西,需要时间稳定下来。基本的语法倒差异不大。 先动手写起来 |
22 xinyu391 4 小时 52 分钟前 有区别吗? 不就是多几个 API 吗 |
23 geminikingfall 4 小时 35 分钟前 c++17 比较现实一点,20 的很多特性还不是很成熟 |
24 csfreshman 4 小时 3 分钟前 过来人建议,只用专门学下 c++98 ,或者有别的语言基础直接开始看代码,比如 leveldb 等,现在 ai 这么智能,遇到不懂的语法、用法再研究,从实际项目触发会快很多 |
25 wnpllrzodiac 1 小时 37 分钟前 via Android 让 gpt 学,你负责监督 |