이 솔루션에 제안 내가 같은 일을 할 노력하고있어 :중요한 부분 초기화 (C++)
How can I create a thread-safe singleton pattern in Windows?
그러나, 중요한 부분은 초기화 및 초기화되어야한다 ?
이 솔루션에 제안 내가 같은 일을 할 노력하고있어 :중요한 부분 초기화 (C++)
How can I create a thread-safe singleton pattern in Windows?
그러나, 중요한 부분은 초기화 및 초기화되어야한다 ?
크리티컬 섹션을 클래스에 랩핑하고 (준비된 코드를 사용하여) 클래스의 전역 변수를 선언하십시오. 그러면 크리티컬 섹션이 프로그램 시작 중에 초기화되고 프로그램 종료시 초기화 해제됩니다. 시작과 종료가 하나의 스레드에서 수행되므로 안정적으로 작동합니다.
pthread_once()를 사용하면 중요한 섹션을 처음 사용하기 전에 초기화 할 수 있습니다. Windows에는 InitOnceExecuteOnce 기능이 있습니다.
당신이 말하는 것을 이해합니다. 감사! – Akshay