Код: Выделить всё
#include
#include
using namespace std::literals;
int main() {
""s.size(); // ok
(""s).size(); // ok
(5ms).count(); // ok
5ms.count(); // error
}
ошибка: невозможно найти цифровой оператор 'Operator "" Ms.count'
См. Является ли "" s.size () законным, но 5ms.count () нет? Какое обоснование правил?
Подробнее здесь: https://stackoverflow.com/questions/796 ... unt-is-not
Мобильная версия