5

我最近看了 GoingNative2012,当然是关于 C++11。

在 Bjarne Stroustrup 部分,我发现有一个有趣的运算符函数,如下所示。

constexpr Value<Second> operator""s(long double d)
{
     return Value<Second>(d);
}

好吧,除了看起来像 C++11 中的新关键字的 constexpr 之外,

我从来不知道“”可以重载吗?

尽管我未能使用 VS 2010 对其进行测试,但这是 C++ 中的新功能之一吗?

提前致谢。

4

1 回答 1

5

它是一个新的C++11核心语言特性:用户定义的文字

于 2012-04-07T09:10:57.810 回答