728x90
반응형
[thread_local]
- thread가 TLS(Thread Local Storage)를 지원하기 위해서 C++11부터 추가되었다.
- 기존에 TLS변수를 선언하기 위해서는 __declspec(thread)를 사용해야만 했지만 정식으로 thread_local가 도입됨으로 간편하게 사용할 수 있게 되었다.
[TLS(Thread Local Storage)]
- thread 별로 고유한 저장공간을 가질 수 있는 방법이다.
- 정적, 전역 변수를 각각의 스레드에게 독립적으로 만들어 주고 싶을 때 사용하는 것이다.
728x90
반응형
'c++ > c++' 카테고리의 다른 글
setlocale (0) | 2023.07.10 |
---|---|
for문 (0) | 2022.08.08 |
__declspec(thread) 지시자 (0) | 2022.08.05 |
클래스 전방선언 (0) | 2021.09.07 |
. 과 -> 의 차이 (1) | 2021.07.12 |