我什至无法从 cppreference.com 获得基本的 codecvt 示例以在 GCC 4.9 或 Clang 3.4 上编译,例如:
最佳答案
根据 libstdc++ manual ,第 22.4.1 部分,它缺少对 codecvt
的支持,即使在最新版本上也是如此。
和libc++ has complete support for C++11 and C++14 features , 所以你应该在 CLang 上使用它,指定 -stdlib=libc++
编译器标志(确保你已经安装了它)。
编辑:从 libstdc++ 的当前版本开始,现在支持 codecvt。
关于gcc - Clang 或 GCC 不支持 codecvt 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24497956/