为啥很少有团队用 C++20 开发呢?

服务器端只要用上了docker,可以随时更新到最新版编译器,我下一步是打算直接上c++23,毕竟gcc对23已经支持了60%以上了。

其它情况的编译器升级应该都没这么方便,像我们客户端用的是最新的ue4,默认使用的是C++14,要升级到c++20可能会比较麻烦,万一需要修改的地方太多的话不如不升级。毕竟C++其实也不是严格向下兼容的,自己写的代码很好改,但是第三方的代码改起来就费劲。


这是一个从 https://www.zhihu.com/question/597005496/answer/3003746821 下的原始话题分离的讨论话题