Linux C语言 pthread_create()创建线程失败的handle_error_en宏(取自man文档demo)errnoperror()
Posted Dontla
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux C语言 pthread_create()创建线程失败的handle_error_en宏(取自man文档demo)errnoperror()相关的知识,希望对你有一定的参考价值。
#define handle_error_en(en, msg) \\
do errno = en; perror(msg); exit(EXIT_FAILURE); while (0)
s = pthread_create(&thr, NULL, thread_start, NULL);
if (s != 0)
handle_error_en(s, "pthread_create");
参考文章:C语言 pthread_cleanup_push()和pthread_cleanup_pop()函数
以上是关于Linux C语言 pthread_create()创建线程失败的handle_error_en宏(取自man文档demo)errnoperror()的主要内容,如果未能解决你的问题,请参考以下文章
linux 之 pthread_create 实现类的成员函数做参数
C语言多线程教程(pthread)(线程创建pthread_t,指定线程run方法pthread_create,加mutex锁,解锁,伪共享 false sharing假共享)