5

据我所知,MVS 2013 包含并支持 UDL。

我试图做一些事情,例如:

    myclass operator"" _suffix();
    int     operator"" _suffix();

上面两行都在“”处给出错误,说它需要一个操作员。我的猜测是项目设置有问题,因为代码应该可以工作并且 MVS13 支持 UDL。

可能是什么问题,我该如何解决?

4

1 回答 1

5

MSVC 2013 或更低版本不支持用户定义的文字。然而,它们在 MSVC“14”CTP 中受支持,并将成为最终 MCVC 2015 版本的一部分。

资料来源: MSVC和VS 14 CTP中的 C++11 功能

于 2015-02-09T05:30:14.177 回答