返回void指针的函数必须具有返回值(使用PThreads时)吗?

时间:2016-04-18 02:38:08

标签: c++ pthreads

我尝试运行使用PThreads创建多个线程的演示。但是IDE说start_routine没有返回值:

void *PrintHello(void *threadid)
{
   long tid;
   tid = (long)threadid;
   printf("Hello World! It's me, thread #%ld!\n", tid);
   pthread_exit(NULL);
}

我想知道是否确实存在错误,或者我应该调整IDE的设置(我使用的是VS2013)。

谢谢!

0 个答案:

没有答案