我需要用createthread将vector的里的数据输出,求各位帮个忙吧
看你怎么输出,理论上,你一个线程输出就够了,干嘛多线程。非要多线程,那么在迭代vector的时候同步下
http://www.jb51.net/article/56041.htm
请问两个问号处怎么填?第二个问号处我是要输出传下来的值
http://www.cnblogs.com/BeyondTechnology/archive/2010/08/30/1813082.html
第四个参数为传递给ThreadProc的参数。这样主线程和从属线程就可以共享数据。、
但是不想传的话,一般给传个NULL就可以。
CreateThread那个地方填(void*)p
后面线程函数
DWORD __stdcall ThreadFunc(void* p)
{
vector& vec = (vector)p;
//…
}