Я хочу использовать что-то вроде:
std::chrono::duration<uint64_t, std::milli > millisecs = 10s;
Я получил:
main.cpp: 20: 17: ошибка: невозможно найти оператор оператора числового литерала ""миллисекунды = 20 с;main.cpp: 22: 17: примечание: используйте -std = gnu ++ 11 или -fext-numeric-literal для включения большего количества встроенных суффиксов
Но я уже компилирую с:
g++ -fext-numeric-literals --std=c++17 -Wall -pedantic -Wextra main.cpp -O0 -g -o go
Что я сделал не так?