C++ 11 thread
클래스를 사용하여 스레드를 만들었습니다. 스레드를 루프에서 잠자기 상태로 만들고 싶습니다. 변수 '_Now'주위에 스택 손상 이었다 - C++ 11 스레딩에서 스레드 잠김 오류가 발생했습니다.
가 확인 실패 # 2 런타임은 다음this_thread::sleep_for()
함수가 호출 될 때
, 내가 말하는 예외를 얻을.
내 코드는 다음과 같습니다 :
std::chrono::milliseconds duration(5000);
while (m_connected)
{
this->CheckConnection();
std::this_thread::sleep_for(duration);
}
오류가'CheckConnection'이 아닌'sleep_for'에 있습니까? 어떤 컴파일러를 사용합니까? – ForEveR
은 sleep_for()의 구현에 _ 변수가 있습니까? –
VS2012를 사용하여 컴파일합니다. @ForEveR – xyzt