支持内联变量和内联变量的类型推断,说明参考上一篇
Linux 的内存管理已经不再使用 ARC 模型了,改成和 Windows 一样,NEXTGEN 定义在 Linux 平台上已经无效了
Linux 平台支持 AnsiString / AnsiChar 了,不过官方提示需要注意 Linux 和 Windows 的 ANSI 代码页并不一致。
2、C++
Win32 的 C++ 编译器支持 C++ 17 了,而且已经变为默认设置(原来是 BCC32),更快的代码,更好的第三方 C++ 库兼容。
C++ 编译器可以设置向后兼容 C++ 14/11/98/03
使用 cquery(需要安装 Win64,只带了 64 位版本) 增强 C++ 的代码完成( Code completion),比以前版本更快和更好用,现在这个代码完成使用异步模式实现了,输入不会有卡顿的感觉。
Win64 下更好的数学性能,许多数学函数重新实现后平均比以前快了两倍 。
支持错误检查(Error Insight)功能,可以像 Delphi 一样随时预览代码中的错误(红色下划线)
支持调试优化过的构建(也就是 Release 版)。
支持通过 GetIt 安装大量的 C++ 库。
3、公共部分