- 主题:C++20标准对C++14的兼容性如何? C++14项目升级C++20需要修改代
改了工程配置编译一下就知道了
--
FROM 114.241.228.*
编译器现在自己的寄存器优化能力很强了,这个register纯属多余的干扰
【 在 tom6bj 的大作中提到: 】
: 就一个register弃用的warning就够折腾了... 不知道委员会怎么想的, register留着也没啥坏处啊?
: 单独对于app的代码来说,不用改。 但是编译和集成环境要折腾一些
--
FROM 114.241.228.*
C++很大的一点是向以前兼容,毕竟全球的C++ code base也很大,不兼容就是死路
--
修改:z16166 FROM 114.241.228.*
FROM 114.241.228.*
疯了才会100%兼容,哈哈
【 在 ooolinux (ooolinux) 的大作中提到: 】
: 兼容,但不是100%,也有特性被废弃的
: 【 在 z16166 的大作中提到: 】
: : C++很大的一点是向以前兼容,毕竟全球的C++ code base也很大,不兼容就是死路
:
--
FROM 114.254.1.*
你果然有点偏执啊,哈哈
100%不改,那只存在于梦想中
【 在 ooolinux 的大作中提到: 】
: 所以老代码升级还是有修改的可能性
--
FROM 114.241.228.*