При использовании линииЕсли при использовании зарезервированного идентификатора при использовании команды выдается предупреждение?
using std::literals::chrono_literals::operator""s;
в г ++ 6.3.0, компилятор выдает предупреждение о том:
предупреждения: буквальный оператор суффиксов не предшествует «_» зарезервированы для будущей стандартизации
using std::literals::chrono_literals::operator""s;
Аналогичное предупреждение также выдается в MSVS. Тем не менее, clang 3.8.0 не вызывает такого предупреждения.
С operator""s
определен стандартом для библиотеки хрономов, не следует ли это предупреждать об этом, поскольку мы просто импортируем имя и не определяем его?
Предупреждения, если они не являются обязательной диагностикой, всегда немного субъективны. Хотя я согласен с вами здесь, это просто делает наше общее мнение. – MSalters