멀티스레드 썸네일형 리스트형 [C++] Volatile 키워드 Volatile !!! C++ 을 10년 넘게 사용하고 있지만, 정말 사용하지 않는 키워드 입니다. 하지만 멀티스레드 환경에서 한번 쯤 고려해 봐야할 키워드 이기도 합니다. MSDN에 보면 다음과 같이 정의 되어 있습니다. The volatile keyword is a type qualifier used to declare that an object can be modified in the program by something such as the operating system, the hardware, or a concurrently executing thread. volatile은 해당 객체(변수)가 OS나 하드웨어 또는 다른 스레드에 의해 변경될 수 있다고 알려 주는 키워드 입니다. 이는 컴파일러에.. 더보기 이전 1 다음