代码之家  ›  专栏  ›  技术社区  ›  Diego Sevilla

C++ 11的用户定义文字(扩展文字)…编译器支持它吗?

  •  3
  • Diego Sevilla  · 技术社区  · 14 年前

    another thread 我介绍了一些用于C++中模型驱动开发的技术,一旦C++ 11的特性,特别是用户定义的文字,就可以使用。我刚刚修改了GCC4.5甚至4.6的计划,它表明这个特定的特性是不受支持的。

    无论如何,你知道我是否有任何编译器来测试这个特性来开始设计/实现算法,直到C++ 11被批准并在主流自由编译器(LLVM,GCC)中实现?

    3 回复  |  直到 13 年前
        1
  •  2
  •   ohmantics    14 年前

    还没有,尽管这两者都有补丁 Clang GCC 已经提交并拒绝返工,所以您应该很快看到一些东西。

        2
  •  1
  •   towi    14 年前

    据我所知,还没有。

        3
  •  1
  •   wjl    13 年前

    一般合同条款第4.7款(本公告未发布)支持用户定义的文字。有关参考,请参见 http://gcc.gnu.org/gcc-4.7/changes.html http://gcc.gnu.org/gcc-4.7/cxx0x_status.html

    从GCC过去的版本判断 timelines 我想GCC4.7将于2012年5月前发布。

    您可以马上使用它:我现在正在使用GCC 4.7的SvN快照,专门用来播放用户定义的文字和一些其他新实现的C++ 11特性。它们工作得很好,我希望在GCC4.7发布时认真使用它们。