TThread C++ Builder XE4, 10.2 Tokyo > TMutex, TCriticalSection: thread affinity | TSemaphore: not thread affinity | semaphore의 잠금 코드 운영 환경 관련 링크 위의 링크에서는 록이 예상대로는 아니었다. 에서 질문을 했지만 Remy Lebeau에게 자세한 답변을 받았습니다. 답변 개요 (해석 실수가 있을지도 모릅니다) TMutex: thread affinity TCriticalSection: thread affinity TSemaphore: thread affinity가 아니다 Thread affinity의 경우, TTimer로... 키워드뮤텍스cppBuilderTThread c++ builder XE4, 10.2 Tokyo | TThread > 스레드 이름을 코드로 붙인다 > SetThreadName(L"ThreadTest_tpNormal", threadID); 운영 환경 계속. TThread 의 Execute() 에 있어서 이하의 처리를 하면 thread의 이름이 붙는 것을 발견했다. (추기 2016/03/06) SetThreadName() 는 Indy10에서 제공되는 함수와 같습니다. IdGlobal.pas 에 포함된다. 이 함수를 사용하는 경우, Indy10 관련의 헤더 인클루드가 필요하게 된다. Indy10 관련을 include하면 장래의 이... testingcppBuilderTThread#migrated
C++ Builder XE4, 10.2 Tokyo > TMutex, TCriticalSection: thread affinity | TSemaphore: not thread affinity | semaphore의 잠금 코드 운영 환경 관련 링크 위의 링크에서는 록이 예상대로는 아니었다. 에서 질문을 했지만 Remy Lebeau에게 자세한 답변을 받았습니다. 답변 개요 (해석 실수가 있을지도 모릅니다) TMutex: thread affinity TCriticalSection: thread affinity TSemaphore: thread affinity가 아니다 Thread affinity의 경우, TTimer로... 키워드뮤텍스cppBuilderTThread c++ builder XE4, 10.2 Tokyo | TThread > 스레드 이름을 코드로 붙인다 > SetThreadName(L"ThreadTest_tpNormal", threadID); 운영 환경 계속. TThread 의 Execute() 에 있어서 이하의 처리를 하면 thread의 이름이 붙는 것을 발견했다. (추기 2016/03/06) SetThreadName() 는 Indy10에서 제공되는 함수와 같습니다. IdGlobal.pas 에 포함된다. 이 함수를 사용하는 경우, Indy10 관련의 헤더 인클루드가 필요하게 된다. Indy10 관련을 include하면 장래의 이... testingcppBuilderTThread#migrated