작성
·
248
1
#include "pch.h"
#include <thread>
void HelloThread()
{
cout << "Hello Thread" << endl;
}
int main()
{
std::thread t;
t = std::thread(HelloThread);
t.detach();
if (t.joinable())
t.join();
cout << "Hello Main" << endl;
}
f5를 눌르면
Hello Main
만 출력 되는데
ctrl+f5를 누르면
Hello Main
Hello Thread
가 출력이 됩니다.
ctrl+f5로 하면 detatch가 느리게 실행이 되는 걸까요?
그렇군요! 감사합니다!