市面上大部分 c++程序员都在 c++98 水平吧?
不是来踢馆的,我老 c++程序员,在学习 c++20
这话题贴别的论坛没人看
大部分人宣称会 c++,其实都是 C
c++98 是什么水平?
就是需要一大片 n 个对象的内存,使用 vector 而不是 new[n]
可是我猜很多面试官的提问都是 delete[]而不是 delete 才能和 new[]配对
这面试官自己都没有达到 98 水平
这烂问题就不该问了
好冷清。。。
没觉得。就我看到的项目里,更后面的用得不多,但 C++11 的特性已经用得比较普遍了。
new 这个关键字极少出现在现在的代码里。
谢谢分享!
弱弱问下,一般啥系统用它比较多呢
2 楼权威啊
至少也得掌握到 C++17 ,我觉得 C++11 还是缺胳膊少腿,到 C++17 才相对完美
至于那种 C++98 或 C 风格的旧式用法,就应该直接禁掉
我是看远程工作有个招 c++的 20k 上限,底下有个说你这数顶多找个 c++11.
底下一堆人说 20k 太低了,然后题主找到了人了很快。
我是有感而发。我在那个帖子发了更多言,点我可以看到
你说的这种应该叫 C with STL 吧,哈哈
对呀,达到我说的用法,还没有到 11 呢
也不至于感觉, 智能指针, lambda 表达式总归都要用的, promise 这种也常用, 这些特性起码 11, 14 起步, 17 应该是比较主流的现在.
然后 C++不至于才 20k 吧, 资深一点 50k 应该有的吧, 当然也看行业细分领域, 可能游戏行业芯片行业现在起步薪资高一点? 感觉是
远程工作版,有个招量化的,已经招齐了,要求会英语,5 年经验,c++ ,会 linux 自己去看应该还在帖子 底下一堆人感慨卷 我分析了低工资的原因 15k-20k
我觉得自己就是 c++98 水平,实际更偏爱纯 C ,反正也不靠 c++找工作
不懂 C++,我只会写 Java 。但是按照我的经验来看,98 不是比 20 要大吗,难道不应该数字越大越牛逼吗?
所以楼主的意思是,会用 C++98 的比 C++20 的要牛逼?
在找工作,有个日本的远程,每周要去日本,要求日语牛逼,上限 25k rmb 年轻人不要学 c++
c++ 的项目大都太老了,老项目要升级到 c++ 20 是很困难的。
更惨的是,为了支持那些老项目,系统环境和编译工具也没法升级,导致新项目也用不上 c++ 20……
c++ 98 是 C++ 98 年的标准,20 则是 C++ 20 年的标准。。。
你是对的,java 是 95 年发明的,大部分市面程序员对 c++的理解在上个世纪,这不是程序员的错,这 c++的失败,以至于发明人自己写初学者书,为了劝说 13 楼的 v 友, 你看 java python ruby c#的发明人谁亲自写书
#17 感谢。。。虽然但是,我只是在玩抽象。。。不过なんとなく还是ありがたく了
是,现在还活着的项目,有的连 stl 都没有用
前两年建项目都是 set(CMAKE_CXX_STANDARD 14)
这两年已经 set(CMAKE_CXX_STANDARD 17)
不过今年纯 C 写的多
领导说啥我用啥,面试官问啥我学啥,哈哈
我自己应该是 c++17 水平,但模板部分我是不及格的。
公司里的项目的话还是要看立项的年代,如果是比较早的项目很难有整体重构的机会,时间、人力等都不允许。
我见过因为看不懂 c++ mangled name 然后把 c++ 重构成 c 的项目...
总结:西部数码是事逼 域名北岸也是一大堆繁琐的流程,详见:图一图二 看了坛友发出的这个备案规则,有感而言 西部数码存在许多隐性消费,未在事前进行充分说明 我是第一次接触西数这个…
打开: how-i-experience-web-today.com/ 点击 Then it shows me something 很生动,我很快就 X 掉了 非常真实 …
TRAE 现在最新版本开始支持 Claude-3.7-Sonnet 和 Deepseek R1 了。 还有大家用 Cursor 或者 TRAE 之类的工具,咋设置通用的提示词…