linux pthread_join使用
来源:互联网 发布:php 页面跳转并传参数 编辑:程序博客网 时间:2024/05/02 01:09
这个函数没有什么好说的。其实就两个参数,第一个是线程变量,第二个是线程返回值。其函数原型为:
int pthread_join(pthread_t thread,void** result);
不过查阅许多网上资料,依旧没有使用result这个形参的。一般的使用为pthread_join(thread,NULL);于是自己在想那个NULL能做啥米用。于是写下下面的代码:
另外值得注意的是pthread_join()中第二个参数不要乱传。如果非NULL,可能造成segment failure.
另外这里如果使用c++进行编译可能会有void* (*)(int)不能转换为void*(*)(void*)的问题。这是因为c++编译器要求太严格了。只好改动函数签名为void * print_count(void *);之后再进行转换。现在终于知道为啥这么多人都喜欢在linux下使用c了。
- linux pthread_join使用
- linux pthread_join & sigset 的使用例子
- linux pthread_join & sigset 的使用例子 .
- linux pthread_join函数详解
- Linux线程-pthread_join
- linux thread pthread_join
- linux pthread_join函数详解
- LInux pthread_join理解
- Linux线程之pthread_join
- pthread_join的使用
- pthread_create和pthread_join使用
- pthread_join
- pthread_join
- pthread_join
- pthread_join
- pthread_join
- pthread_join
- pthread_join()
- Thread-Local Storage: ARC binutils patch
- 利用哈夫曼编码进行文件压缩
- autocad 常用命令
- 距离和相似性度量
- 结束一个等待光标
- linux pthread_join使用
- 信封问题加强版
- Java实现多线程下载、断点续传
- STL之Set与Multiset(转)
- asp.net windows 服务开发注意
- Running the MFC AppWizard
- Visual Studio 2008 自定义项目模板
- 非真实渲染(二)——Toon Shading
- 第一篇博客