ATOMIC_FLAG_INIT
From cppreference.net
Concurrency support library
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
헤더 파일에 정의됨
<stdatomic.h>
|
||
|
#define ATOMIC_FLAG_INIT /* unspecified */
|
(C11부터) | |
atomic_flag
타입을 클리어 상태로 초기화하는 데 사용할 수 있는 초기화자로 확장됩니다.
이 매크로를 사용하여 초기화되지 않은
atomic_flag
의 값은 정의되지 않습니다.
예제
#include <stdatomic.h> atomic_flag flag = ATOMIC_FLAG_INIT;
참고문헌
- C17 표준 (ISO/IEC 9899:2018):
-
- 7.17.1/3 ATOMIC_FLAG_INIT (p: 200)
-
- 7.17.8/4 ATOMIC_FLAG_INIT (p: 208)
- C11 표준 (ISO/IEC 9899:2011):
-
- 7.17.1/3 ATOMIC_FLAG_INIT (p: 273)
-
- 7.17.8/4 ATOMIC_FLAG_INIT (p: 285)
참고 항목
|
(C11)
(deprecated in C17)
(removed in C23)
|
새로운 atomic 객체를 초기화합니다
(함수 매크로) |
|
(C11)
|
lock-free atomic 불리언 플래그
(구조체) |
|
C++ documentation
for
ATOMIC_FLAG_INIT
|
|