std::counting_semaphore<LeastMaxValue>::try_acquire
来自cppreference.com
< cpp | thread | counting
semaphore
并发支持库
|
|
bool
try_acquire()
noexcept;
|
(C++20 起) | |
若内部计数器大于 0 则尝试原子地将它减少 1 ;不出现阻塞。
返回值
若减少内部计数器则为 true ,否则为 false 。
注解
允许实现未能减少计数器,即使它大于 0 ——即允许它们虚假地失败并返回 false 。