社区
C++ 语言
帖子详情
关于pthread_create函数指针问题
冷风1023
2018-08-07 05:01:00
void *test(void*);
static void *test_1(void*);
pthread_create(&phtread_id,NULL,test,NULL);
pthread_create(&phtread_id,NULL,test_1,NULL);
test和test_1函数本身的功能是一样的,区别就在于一个前面加了static,这样创建的线程有什么区别吗?
...全文
155
4
打赏
收藏
关于pthread_create函数指针问题
void *test(void*); static void *test_1(void*); pthread_create(&phtread_id,NULL,test,NULL); pthread_create(&phtread_id,NULL,test_1,NULL); test和test_1函数本身的功能是一样的,区别就在于一个前面加了static,这样创建的线程有什么区别吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
冷风1023
2018-08-09
打赏
举报
回复
在效率上有没有什么区别?两个test函数内部有没有什么讲究?》
vnvlyp
2018-08-08
打赏
举报
回复
没有区别,static在这里的意思是文件作用域
sghcpt
2018-08-08
打赏
举报
回复
static函数与普通的函数作用域不同。static函数与普通函数最主要区别是static函数在内存中只有一份,普通静态函数在每个被调用中维持一份拷贝程序的局部变量存在于(堆栈)中,全局变量存在于(静态区)中,动态申请数据存在于(堆)。
冷风1023
2018-08-08
打赏
举报
回复
回复1楼,这作用域是知道的,没有其它区别吗?
linux_线程基础函数-p
thread
_self函数-p
thread
_
create
函数-p
thread
_exit函数-p
thread
_join函数
在一个线程中调用p
thread
_
create
()创建新的线程后,当前线程从p
thread
_
create
()返回继续往下执行,而新的线程所执行的代码由我们传给p
thread
_
create
的
函数指针
start_routine决定。线程id的类型是
thread
_t,它只在...
多线程之p
thread
_
create
()
总述:p
thread
_
create
是(Unix、Linux、Mac OS X)等操作系统的创建线程的函数。...p
thread
_
create
函数如何创造线程函数原型声明: #include <p
thread
.h> int p
thread
_
create
( p
thread
_t *res
p
thread
_
create
函数详解
函数简介 编辑 头文件 1 #include ...函数声明 ...int p
thread
_
create
(p
thread
_t *tidp,const p
thread
_attr_t *attr, (void*)(*start_rtn)(void*),void *a
【多线程编程学习笔记3】创建线程函数p
thread
_
create
()详解
前面章节中,我们通过调用 p
thread
_
create
() 函数成功创建了多个线程,本节就给大家详细讲解 p
thread
_
create
() 函数的用法。 p
thread
_
create
() 函数声明在<p
thread
.h>头文件中,语法格式如下: int p
thread
_...
函数指针
与指针函数:从p
thread
_
create
说起
int p
thread
_
create
(p
thread
_t *
thread
, const p
thread
_attr_t *attr, void *(*start_routine)(void *), void *arg); 其中的第三个参数void *(*start_routine)(void *)该如何理解? 一、
函数指针
与指针函数:...
C++ 语言
64,648
社区成员
250,503
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章