【发布时间】:2017-01-21 21:56:00
【问题描述】:
我在看cppreference page for user defined 字面量,我想除了几个例子之外我什么都懂
template <char...> double operator "" _π(); // OK
这个运算符是如何工作的?你怎么称呼它?
double operator"" _Z(long double); // error: all names that begin with underscore
// followed by uppercase letter are reserved
double operator""_Z(long double); // OK: even though _Z is reserved ""_Z is allowed
以上两个函数有什么区别?如果第一个函数没有错误,调用第一个函数和第二个函数有什么区别?
谢谢!
【问题讨论】:
标签: c++ c++11 user-defined-literals