3

cppreference.com から基本的な codecvt の例を入手して、GCC 4.9 または Clang 3.4 でコンパイルすることさえできません。

http://goo.gl/HZ5GLH

http://coliru.stacked-crooked.com/a/345d6d89949ac1e6

4

1 に答える 1

3

libstdc++ マニュアルのパート 22.4.1 によると、最新バージョンであってものサポートがありません。codecvt

また、libc++ は C++11 および C++14 の機能を完全にサポートしているため、コンパイラ フラグを指定して CLang で使用する-stdlib=libc++必要があります (インストール済みであることを確認してください)。

編集: libstdc++ の現在のバージョンでは、codecvt がサポートされるようになりました。

于 2014-06-30T21:01:16.903 に答える