@H_403_1@我甚至不确定是否允许使用负面的用户定义文字.如果没有,为什么他们被排除在外?
例如,我想使用:
auto money_i_owe_jack = -52_jpy;
这是我尝试使用gcc 4.7.2:
constexpr int64_t operator "" _jpy(long long l) { return static_cast<int64_t>(l); }
Test_udl.cpp:60:47: error: ‘constexpr int64_t operator"" _jpy(long long int)’ has invalid argument list