Is codecvt not a std header?

前端 未结 4 863
清酒与你
清酒与你 2020-12-03 00:41

This code compiles with Visual C++ 11 and runs as expected on Windows 7 but fails to compile using either MinGW 4.7.0 on Windows 7 or gcc 4.8.0 on Linux. Compiling with

4条回答
  •  [愿得一人]
    2020-12-03 01:19

    The question was asked almost 3 years ago and I was surprised that I am also having same issue using Ubuntu 14.04 with fresh updates.

    Second surprise, the link provided by @Fanael shows now:

    22.5 Standard code conversion facets Y

    So I searched which version of GCC would fully implement C++11. Turns out that full support was added in GCC 5:

    https://gcc.gnu.org/gcc-5/changes.html

    Full support for C++11, including the following new features:

    ...

    locale facets for Unicode conversion;

    ...

    I would have been happy to put a comment on the answer if I had enough reputation :)

提交回复
热议问题