如何在c ++中创建线程

时间:2015-04-01 15:38:25

标签: c++ multithreading

我需要一个简单的程序,使用sleep()和(_begin thread())在这个程序上创建一个线程

void tdrow(){
    Sleep(50);
    move_bare_without_ball(a,b,windowsize);
    _beginthread(tdrow(),0,0);
}

1 个答案:

答案 0 :(得分:0)

_beginthread是Visual C ++ CRT函数。我不建议使用它或process.h用于此目的。请使用std :: thread(或者如果您的编译器较旧,boost::thread)。

如果你使用的是_beginthread,你会给它tdrow,而不是tdrow()。