在另一个线程中,我介绍了一些技术,一旦 C++11 功能(特别是用户定义的文字)可用,我们将用于 C++ 中的模型驱动开发。我刚刚修改了 GCC 4.5 甚至 4.6 的计划,它表明不支持此特定功能。
无论如何,您是否知道我是否有任何编译器来测试该功能以开始设计/实现算法,直到 C++11 被批准并在主流免费编译器(LLVM、GCC)中实现?
在另一个线程中,我介绍了一些技术,一旦 C++11 功能(特别是用户定义的文字)可用,我们将用于 C++ 中的模型驱动开发。我刚刚修改了 GCC 4.5 甚至 4.6 的计划,它表明不支持此特定功能。
无论如何,您是否知道我是否有任何编译器来测试该功能以开始设计/实现算法,直到 C++11 被批准并在主流免费编译器(LLVM、GCC)中实现?
还没有,据我所知。
GCC 4.7(截至本文发布时尚未发布)支持用户定义的文字。有关参考,请参阅http://gcc.gnu.org/gcc-4.7/changes.html和http://gcc.gnu.org/gcc-4.7/cxx0x_status.html。
仅从过去的 GCC 发布时间表来看,我猜 GCC 4.7 将在 2012 年 5 月之前的某个时间发布。
如果需要,您可以立即使用它:我现在正在使用 GCC 4.7 SVN 快照,专门用于使用用户定义的文字和其他一些新实现的 C++11 功能。它们运行良好,我希望在 GCC 4.7 发布时认真使用它们。