vector,多线程的C问题

我需要用createthread将vector的里的数据输出,求各位帮个忙吧

看你怎么输出,理论上,你一个线程输出就够了,干嘛多线程。非要多线程,那么在迭代vector的时候同步下

http://www.jb51.net/article/56041.htm

![图片说明](https://img-ask.csdn.net/upload/201601/22/1453444439_807127.png)图片说明

请问两个问号处怎么填?第二个问号处我是要输出传下来的值

图片说明

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;
//…
}