请给我一个从 pThread 返回字符的示例函数。例如说:我有以下功能。
void *consumer (void* data)
{
for (int ii=0; ii<100; ii++)
{
char myVar = c;
return (void *)myVar;
}
}
上述函数仅用于返回字符值。
在主函数中。
pthread_t c;
char result;
pthread_create(&c, 0, consumer, &pc);
pthread_join(c, (void **) &result);
cout << "Main method Consumer return" << result << endl;
我知道上面不是一段完整的代码。但是,我希望你明白这一点。我只需要一个在 PThread 中返回一个字符的函数的演示。
提前致谢。
-梯瓦