void operator"" test( const char* str, size_t sz )
{
std::cout<<str<<" world";
}
int main()
{
"hello"test;
return 0;
}
在 GCC 4.7 中,这会生成“警告:不以 '_' 开头的文字运算符后缀保留用于将来的标准化 [默认启用]”
我理解为什么会生成此警告,但 GCC 说“默认启用”。
是否可以在不通过 -w 标志禁用所有警告的情况下禁用此警告?