GCC 或 Clang 是否实现 chrono::current_zone()?

And*_*zej 7 c++ g++ clang++ c++20

Cppreference 提到函数current_zone()<chrono>. 这个功能在 GCC 或 Clang 中实现了吗?我想在在线工具之一中测试它,例如https://wandbox.orghttps://godbolt.org/,但它似乎丢失了。

Mar*_*k R 5

C++20 的编译器支持 - cppreference.com

C++20 功能 文件) GCC libstdc++ 铿锵libc++ MSVC STL 苹果铿锵声
日历时区 P0355R7 11(部分) 7(部分) 19.29 (16.10)* 10.0.0*

所以有一些支持,但基本上你必须检查编译器文档来详细了解已经实现的内容,或者只是尝试看看。目前使用的示例 针对 msvc 进行编译

请注意,此功能基于Howard Hinnant 的日期库,您可以将其与旧版本的 C++ 标准一起使用。