- 主题:C++20标准对C++14的兼容性如何? C++14项目升级C++20需要修改代
兼容,但不是100%,也有特性被废弃的
【 在 z16166 的大作中提到: 】
: C++很大的一点是向以前兼容,毕竟全球的C++ code base也很大,不兼容就是死路
--
FROM 120.35.168.*
疯了才会100%兼容,哈哈
【 在 ooolinux (ooolinux) 的大作中提到: 】
: 兼容,但不是100%,也有特性被废弃的
: 【 在 z16166 的大作中提到: 】
: : C++很大的一点是向以前兼容,毕竟全球的C++ code base也很大,不兼容就是死路
:
--
FROM 114.254.1.*
所以老代码升级还是有修改的可能性
【 在 z16166 的大作中提到: 】
: 疯了才会100%兼容,哈哈
: --
: 发自xsmth (iOS版)
--
FROM 112.48.100.*
你果然有点偏执啊,哈哈
100%不改,那只存在于梦想中
【 在 ooolinux 的大作中提到: 】
: 所以老代码升级还是有修改的可能性
--
FROM 114.241.228.*
最好有专用的AI,用来升级C++代码,或者给出修改提示
【 在 z16166 的大作中提到: 】
: 你果然有点偏执啊,哈哈
: 100%不改,那只存在于梦想中
:
--
FROM 122.90.43.*
根本没必要
【 在 ooolinux 的大作中提到: 】
: 最好有专用的AI,用来升级C++代码,或者给出修改提示
: 【 在 z16166 的大作中提到: 】
: : 你果然有点偏执啊,哈哈
: ...................
--
FROM 114.249.220.*
大部分就是补个noexcept, constexpr的事
但是如果要用新特新,比如换coroutine构架,用新的flatmap的数据结构,你也不敢完全交给AI做
如果让AI做帮手来改,现在各家copolit基本都可以做
【 在 ooolinux 的大作中提到: 】
: 最好有专用的AI,用来升级C++代码,或者给出修改提示
--
FROM 183.128.164.*
不是必要,但有用
【 在 milksea 的大作中提到: 】
: 根本没必要
--
FROM 112.48.100.*
改成新特性属于新写了,能把不兼容的个别地方(如果有的话)改掉就可以了
【 在 ziqin 的大作中提到: 】
: 大部分就是补个noexcept, constexpr的事
: 但是如果要用新特新,比如换coroutine构架,用新的flatmap的数据结构,你也不敢完全交给AI做
: 如果让AI做帮手来改,现在各家copolit基本都可以做
: ...................
--
FROM 112.48.100.*
这种适合基于规则的工具,各种linter就可以了,用AI性能和准确度反而不好
【 在 ooolinux 的大作中提到: 】
: 不是必要,但有用
: 【 在 milksea 的大作中提到: 】
: : 根本没必要
: ...................
--
FROM 114.254.0.*