C++;图书馆基础知识扩展,ISO/IEC TS 19568:2017 我读到了一些新的C++特性,特别是那些适合于替换C++中的预处理器代码的代码,比如代码> STD::实验::SooCythLe::CurrnTune()/< > > 我发现这个函数(包括其他)是“图书馆基础的C++扩展版本2,ISO/IEC TS 19568:2017”的一部分。

C++;图书馆基础知识扩展,ISO/IEC TS 19568:2017 我读到了一些新的C++特性,特别是那些适合于替换C++中的预处理器代码的代码,比如代码> STD::实验::SooCythLe::CurrnTune()/< > > 我发现这个函数(包括其他)是“图书馆基础的C++扩展版本2,ISO/IEC TS 19568:2017”的一部分。,c++,C++,我以前从未听说过那个图书馆 哪些编译器支持它?有没有方法来查明特定的功能实际上是未来C++标准的一部分吗?该扩展的实现有多稳定?现在将其用于生产性代码是一个好主意吗 如果gcc、clang或VS支持开箱即用,那么就可以使用它了。但是你需要检查哪些是正确的。为了便于检查,godbolt或任何其他在线编译器服务都是可用的,因此您应该能够自己回答大部分问题。实际上,除了这3个编译器之外,您真的关心其他编译器吗?您可以通过以下方式了解TS特性如何将其变成IS(就像任何其他更改一样)。

我以前从未听说过那个图书馆


哪些编译器支持它?有没有方法来查明特定的功能实际上是未来C++标准的一部分吗?该扩展的实现有多稳定?现在将其用于生产性代码是一个好主意吗

如果gcc、clang或VS支持开箱即用,那么就可以使用它了。但是你需要检查哪些是正确的。为了便于检查,godbolt或任何其他在线编译器服务都是可用的,因此您应该能够自己回答大部分问题。实际上,除了这3个编译器之外,您真的关心其他编译器吗?您可以通过以下方式了解TS特性如何将其变成IS(就像任何其他更改一样)。