std::counting_semaphore<LeastMaxValue>::max
来自cppreference.com
< cpp | thread | counting semaphore
并发支持库
|
|
constexprstd::ptrdiff_t max()noexcept; | (C++20 起) | |
返回内部计数器的最大可能值,它大于或等于 LeastMaxValue
。
[编辑]返回值
作为 std::ptrdiff_t 的内部计数器的最大可能值。
[编辑]注解
对于 binary_semaphore
的特化,LeastMaxValue
等于 1。
如其名字所称,LeastMaxValue
是最小 的最大值,而非实际 的最大值。因此 max() 可以产生大于 LeastMaxValue
的数值。