如何在不使用命名空间 chrono 的情况下初始化 std::chrono::duration 常量?
How can I initialize a std::chrono::duration constant without using namespace chrono?
我想使用这个代码
static constexpr auto set_time = 1s;
但是我不想用using namespace chrono;
错误 C3688 无效的文字后缀 "s";找不到文字运算符或文字运算符“运算符”的模式"s"
using namespace std::chrono_literals;
该行完全等同于:
static constexpr auto set_time = std::literals::chrono_literals::operator""s(1);
我想使用这个代码
static constexpr auto set_time = 1s;
但是我不想用using namespace chrono;
错误 C3688 无效的文字后缀 "s";找不到文字运算符或文字运算符“运算符”的模式"s"
using namespace std::chrono_literals;
该行完全等同于:
static constexpr auto set_time = std::literals::chrono_literals::operator""s(1);