在Linux环境,线程参数可以直接从函数入口传入(经强制转换),比如void thread(int arg),移植到C4后发现不行,只支持void (*)(void*),目前只能暂时采取通过线程id识别和全局变量来传递。不知哪位大神有别的方法?
如下:
#include <stdio.h>
#include <pthread.h>
void * thread(void*) //原型是void thread(int i)//i为传入形参,在c4中不支持
{
int i;
printf("This is %d pthread.\n",i);
}
