


























这是一个创建于 465 天前的主题,其中的信息可能已经有所发展或是发生改变。
不是来踢馆的,我老 c++程序员,在学习 c++20
这话题贴别的论坛没人看
大部分人宣称会 c++,其实都是 C
c++98 是什么水平? 就是需要一大片 n 个对象的内存,使用 vector 而不是 new[n] 可是我猜很多面试官的提问都是 delete[]而不是 delete 才能和 new[]配对
这面试官自己都没有达到 98 水平
这烂问题就不该问了
2 InkStone 2025 年 3 月 6 日没觉得。就我看到的项目里,更后面的用得不多,但 C++11 的特性已经用得比较普遍了。 new 这个关键字极少出现在现在的代码里。 |
4 iaiuse 2025 年 3 月 6 日 via iPhone弱弱问下,一般啥系统用它比较多呢 |
6 Zarhani 2025 年 3 月 6 日 via Android至少也得掌握到 C++17 ,我觉得 C++11 还是缺胳膊少腿,到 C++17 才相对完美 |
7 Zarhani 2025 年 3 月 6 日 via Android至于那种 C++98 或 C 风格的旧式用法,就应该直接禁掉 |
8 slideclick 2025 年 3 月 6 日@Zarhani 我是看远程工作有个招 c++的 20k 上限,底下有个说你这数顶多找个 c++11. 底下一堆人说 20k 太低了,然后题主找到了人了很快。 我是有感而发。我在那个帖子发了更多言,点我可以看到 |
9 chashao 2025 年 3 月 6 日你说的这种应该叫 C with STL 吧,哈哈 |
11 Youkexin 2025 年 3 月 6 日也不至于感觉, 智能指针, lambda 表达式总归都要用的, promise 这种也常用, 这些特性起码 11, 14 起步, 17 应该是比较主流的现在. 然后 C++不至于才 20k 吧, 资深一点 50k 应该有的吧, 当然也看行业细分领域, 可能游戏行业芯片行业现在起步薪资高一点? 感觉是 |
12 slideclick 2025 年 3 月 6 日@Youkexin 远程工作版,有个招量化的,已经招齐了,要求会英语,5 年经验,c++ ,会 linux 自己去看应该还在帖子 底下一堆人感慨卷 我分析了低工资的原因 15k-20k |
13 akakcolin 2025 年 3 月 6 日我觉得自己就是 c++98 水平,实际更偏爱纯 C ,反正也不靠 c++找工作 |
14 kandaakihito 2025 年 3 月 6 日不懂 C++,我只会写 Java 。但是按照我的经验来看,98 不是比 20 要大吗,难道不应该数字越大越牛逼吗? |
16 fcten 2025 年 3 月 6 日c++ 的项目大都太老了,老项目要升级到 c++ 20 是很困难的。 |
18 slideclick 2025 年 3 月 6 日@kandaakihito 你是对的,java 是 95 年发明的,大部分市面程序员对 c++的理解在上个世纪,这不是程序员的错,这 c++的失败,以至于发明人自己写初学者书,为了劝说 13 楼的 v 友, 你看 java python ruby c#的发明人谁亲自写书 |
21 penguinWWY 2025 年 3 月 6 日前两年建项目都是 set(CMAKE_CXX_STANDARD 14) |
22 Jerry23333 2025 年 3 月 6 日领导说啥我用啥,面试官问啥我学啥,哈哈 |
23 zwy100e72 2025 年 3 月 6 日我自己应该是 c++17 水平,但模板部分我是不及格的。 公司里的项目的话还是要看立项的年代,如果是比较早的项目很难有整体重构的机会,时间、人力等都不允许。 我见过因为看不懂 c++ mangled name 然后把 c++ 重构成 c 的项目... |
24 OBJECTION 2025 年 3 月 6 日c++其实有点技术无用论, 因为项目都用到 c++了 说明都比较有历史了。。。 稳定压倒一切。 老板基本上也只看会不会出问题,顶多都是一些技术方案的改进等 |
25 RinGress 2025 年 3 月 6 日 via Android我们在用 17 |
26 cnbatch 2025 年 3 月 6 日我工作内容基本不靠 C++,只有少数例外。而我的个人项目主要是 C++,版本在 C++14 以上。 反正我是拒绝 C++98 的,当初就是嫌弃 C++98 而放弃过一段时间,直到 C++11 出现后才重学重用 C++。 |
28 vituralfuture 2025 年 3 月 6 日 via Android我实习去的大厂已经升级到 C++20 了 |
29 z1nke 2025 年 3 月 7 日我们是 C++17 ,从 C++14 升上来的 |
31 Jerry23333 2025 年 3 月 9 日@slideclick #30 是的,老屎山真的不敢碰,所有语言都是。之前在阿里时候那 java8 python2 都是百万行的,根本没法调,根本不敢动 |
33 hwdq0012 2025 年 3 月 9 日我的 c++入门是用 c++11 写了一个 json 库, 基于我自己写的 c++静态反射框架, 0 经验 28k offer |
34 slideclick 2025 年 3 月 10 日@cnbatch 好奇大佬自己啥项目类型用 cpp |
35 slideclick 2025 年 3 月 10 日@slideclick 他说他在谷歌受不了编译速度,浪费青春。 其实贝尔的几个人(图灵奖)在朗讯衰落后不喜欢 c++的去了谷歌,也受不了编译,发明了 golang.年轻人,去 golang 吧 |
36 cnbatch 2025 年 3 月 10 日@slideclick 网络 Proxy 类的工具( 2022 年开始做的),需要在 Windows 使用,还需要照顾 BSD 系列,这种情况下 C++是最优解 尤其是 BSD ,全部自带 C/C++编译器,用 C++就不需要额外安装其他编译器工具链,哪怕为了在某些 BSD (例如 NetBSD )使用 C++新版本引入了高版本编译器,也就改改编译参数的事 |
37 slideclick 2025 年 3 月 14 日@akakcolin 做个笔记回应你的更喜欢 c: "1.2024 年了,连个正常的官方包管理器都没有。 这些东西除了 C++其他主流现代语言都有了吧。 3.还要兼容 C 。 |
38 slideclick 2025 年 3 月 15 日@vituralfuture 不夸张的说,中国互联网使用 c++的只有一家成功的,就是百度,它的行业单一,门槛极高。 腾讯是做 pc 上的软件起家的,如果它不是碰巧运气好抓住了张小龙当产品经理搞出来 wechat,腾讯今天就会像网易一样偏于一隅于游戏,而已 如果当年阿里 java 京东 c#有一个选择了 c++,那么 c++那个早就死多少回了 |
39 slideclick 2025 年 3 月 21 日c++将会是最后一个被 ai 代替的岗位 其实 js 本来也有这个地位,但是有了 ts 现在 |
41 ChainLock 2025 年 4 月 7 日楼主用 c++做什么项目 |
43 slideclick 2025 年 4 月 8 日@ChainLock 用户态开发。比较难找。很多嵌入式的 jd 写 C++,其实会 C 的工科生就可以干。很多 linux kernel 级别的包括存储基本是 C. 真正的 c++比如游戏,量化,门槛比较高。 |
45 wanmyome 2025 年 4 月 9 日c++98 是标准不是水平,c++98 完全掌握的码畜水平不低 |
46 xinyu391 4 月 9 日c++11 是常态吧, |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。