static constexpr Rep max(); // C++11
static constexpr Rep max() noexcept; // C++20
概要
Rep
の最大値を取得する。
戻り値
numeric_limits<Rep>::max()
※戻り値は0より大きくなければならない。
例
#include <iostream>
#include <chrono>
using namespace std::chrono;
int main()
{
std::cout << duration_values<seconds::rep>::max() << std::endl;
std::cout << duration_values<duration<int, std::nano>::rep>::max() << std::endl;
std::cout << duration_values<duration<double, std::nano>::rep>::max() << std::endl;
}
出力例
9223372036854775807
2147483647
1.79769e+308
バージョン
言語
- C++11
処理系
- GCC: 4.6.1 ✅
- Visual C++: 2012 ✅, 2013 ✅, 2015 ✅