These operators are declared in the namespace
std::literals::chrono_literals, where both
chrono_literals are inline namespaces. Access to these operators can be gained with:
using namespace std::literals,
using namespace std::chrono_literals, or
using namespace std::literals::chrono_literals.
In addition, within the namespace
std::chrono, the directive
using namespace literals::chrono_literals; is provided by the standard library, so that if a programmer uses
using namespace std::chrono; to gain access to the classes in the chrono library, the corresponding literal operators become visible as well.
d (since C++20)
h (since C++14)
ns (since C++14)
s (since C++14)
us (since C++14)
y (since C++20)
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.