- 主题:C++20标准对C++14的兼容性如何? C++14项目升级C++20需要修改代
主要是模板方面的改动
--
FROM 60.191.0.*
标准库都是向前兼容的
多一些一些direct placement / constexpr / folding expression的东西
如果自己代码里自己写模板不多,只是套用STL的模板,基本直接编译
【 在 ooolinux 的大作中提到: 】
: 我比较担心的是STL标准模板库的用法C++20对C++14是不是都兼容
--
FROM 183.128.164.*
大部分就是补个noexcept, constexpr的事
但是如果要用新特新,比如换coroutine构架,用新的flatmap的数据结构,你也不敢完全交给AI做
如果让AI做帮手来改,现在各家copolit基本都可以做
【 在 ooolinux 的大作中提到: 】
: 最好有专用的AI,用来升级C++代码,或者给出修改提示
--
FROM 183.128.164.*