使用线路时
using std::literals::chrono_literals::operator""s;
在 g++ 6.3.0 中,编译器发出警告说明:
警告:不以“_”开头的文字运算符后缀保留用于将来的标准化
using std::literals::chrono_literals::operator""s;
MSVS 中也发出了类似的警告。然而,clang 3.8.0 没有发出这样的警告。
由于operator""s
由 chrono 库的标准定义,这不应该不会发出警告,因为我们只是导入名称而不定义名称?