std::atomic_flag:: test
From cppreference.net
<
cpp
|
atomic
|
atomic flag
C++
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::atomic_flag
| Member functions | ||||
|
atomic_flag::test
(C++20)
|
||||
|
(C++20)
|
||||
|
(C++20)
|
||||
|
(C++20)
|
|
bool
test
(
std::
memory_order
order
=
std:: memory_order_seq_cst ) const volatile noexcept ; |
(1) | (C++20 이후) |
|
bool
test
(
std::
memory_order
order
=
std:: memory_order_seq_cst ) const noexcept ; |
(2) | (C++20 이후) |
* this 의 값을 원자적으로 읽고 해당 값을 반환합니다.
만약 order 가 std:: memory_order_release 와 std:: memory_order_acq_rel 중 하나라면, 동작은 정의되지 않습니다.
목차 |
매개변수
| order | - | 메모리 동기화 순서 |
반환값
원자적으로 읽은 값.
예제
|
이 섹션은 불완전합니다
이유: 예제 없음 |
참고 항목
|
(C++20)
(C++20)
|
플래그의 값을 원자적으로 반환합니다
(함수) |