std::counting_semaphore<LeastMaxValue>:: max
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
| Operations | ||||
| Constants | ||||
|
counting_semaphore::max
|
|
constexpr
std::
ptrdiff_t
max
(
)
noexcept
;
|
(C++20부터) | |
내부 카운터의 가능한 최대값을 반환하며, 이 값은
LeastMaxValue
보다 크거나 같습니다.
반환값
내부 카운터의 가능한 최댓값을 std::ptrdiff_t 로 나타낸 값입니다.
참고 사항
특수화
binary_semaphore
의 경우,
LeastMaxValue
는
1
과 동일합니다.
이름에서 알 수 있듯이,
LeastMaxValue
는
최소
최댓값이지
실제
최댓값이 아닙니다. 따라서
max
(
)
는
LeastMaxValue
보다 큰 숫자를 반환할 수 있습니다.