[C# 서버] volatile
·
server/socket server
📄 volatile volatile 변수 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. C/C++ 프로그래밍 언어에서 이 키워드는 최적화 등 컴파일러의 재량을 제한하는 역할을 한다. 개발자가 설정한 개념을 구현하기 위해 코딩된 프로그램을 온전히 ko.wikipedia.org 최적화 등 컴파일러의 재량을 제한하는 역할을 한다. 개발자가 설정한 개념을 구현하기 위해 코딩된 프로그램을 온전히 컴파일되도록 한다. 주로 최적화와 관련하여 volatile가 선언된 변수는 최적화에서 제외된다. volatile는 멀티스레드 환경에서 컴파일러의 최적화로 인해 개발자가 의도한 코드가 바뀌어 비 정상적으로 작동하는것을 방지하기위해 해당 변수에 컴파일러 최적화를 제한(제외)하는 키워드입니다. 디버그 환..