腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
pthread_create
在
完成
功能
后
退出
程序
linux
、
gcc
、
pthreads
我尝试创建一个
程序
,它在一秒内读取功率大约10次,并在主
程序
继续读取数据的同时,每秒钟/分钟启动一个新线程来更新mysql数据库。但在我使用
pthread_create
之后,函数运行了一次,然后
程序
似乎
退出
了。这是我第一次尝试用pthread做一些事情,很明显我做错了什么。请帮帮忙,因为使用新线程更新mysql似乎很聪明,所以它不会中断主
程序
。startsec == currentsec()) { secreadout += doloop(pinnumber
浏览 43
提问于2020-07-07
得票数 1
2
回答
关于pthread_join()和
pthread_create
()的问题
linux
、
process
、
pthread-join
这是
pthread_create
的声明:那么,既然要执行pthread_join()函数,为什么必须调用start_routine ()?我还试图不包含pthread_join()函数,实际上根本没有执行start_routine函数,创建后进程就会
退出
。 那么,当
程序
转到
pthr
浏览 1
提问于2016-10-04
得票数 0
回答已采纳
2
回答
如何让线程正确执行?
c
、
pthreads
我
在
ubuntu linux平台上用pthread写了一个c
程序
。我已经创建了一个子进程,我想让这个子进程创建多个并发执行某些任务的线程,为此,我编写了下面的代码。else if(pid==0) printf("Hello I am child process\n");
p
浏览 20
提问于2018-02-03
得票数 1
1
回答
从C++开始的Pthread函数
c
、
linux
、
process
、
operating-system
、
pthreads
在那之后,
程序
直接结束而不做任何事情。我真的不明白问题出在这里,还是一切都有问题。我不知道。exit(0); else{
pthread_create
(&thread2,NULL,function2,(void *)index
浏览 5
提问于2014-05-03
得票数 0
2
回答
C-
pthread_create
标识符
c
、
multithreading
pthread_create
()的第一个参数是一个thread对象,用于标识新创建的线程。然而,我不确定我是否完全理解其中的隐含。 例如,我正在编写一个简单的聊天服务器,并计划使用线程。我可以一遍又一遍地对
pthread_create
()的第一个参数使用相同的thread对象吗,或者对此有其他的影响吗?
浏览 0
提问于2014-03-30
得票数 0
3
回答
为什么连接一个线程最终会调用多个线程?
multithreading
、
process
、
pthreads
} {} {
pthread_create
(&t2,NULL,start2,NULL);} 当我运行代码时
浏览 0
提问于2019-04-11
得票数 1
回答已采纳
3
回答
从未释放过的分离线程堆栈
c
、
pthreads
我遇到这样一种情况,即我创建的线程
在
退出
后
不会释放它们的内存。我尝试以下列方式创建线程pthread_attr_setdetachstate(&pthread_attributes, PTHREAD_CREATE_DETACHED); (void *) establish_connection_arguments);
pthread_create</e
浏览 9
提问于2010-11-21
得票数 2
2
回答
C
程序
退出
而不输出
c
、
multithreading
、
pthreads
现在的问题是,
程序
退出
时没有任何输入。该
程序
从一个文本文件中获取输入,该文本文件以参数形式给出并执行。有人能建议为什么它会没有任何错误地
退出
吗?for(n=0; n < NUM_OF_THREADS; n++) data[n].ptr = &arr1[n][0];
pthread_create
浏览 4
提问于2017-04-17
得票数 2
回答已采纳
1
回答
当线程
在
pthread_create
之后没有被分离时,为什么未连接的pthread会泄漏资源
c
、
memory-leaks
、
pthreads
我举了一个例子 通过
在
不调用pthread_join的情况下使用
pthread_create
创建线程,使其无限运行(睡眠时间较短,因此CPU使用率不会成为瓶颈,因此不会出现线程排队)。当我
在
创建线程
后
立即添加pthread_detach时,线程
程序
运行良好,内存使用在一段时间
后
保持不变。我的印象是,当线程
退出
时(
在
关闭函数的}时,如果该函数被提供给
pthread_create
),它的所有资源都会被清除。
浏览 3
提问于2012-12-14
得票数 3
回答已采纳
1
回答
为什么新创建的线程不通过
pthread_create
()返回参数而通过pthread_self()获得tid
linux
、
thread-safety
、
pthreads
至于线程创建,err =
pthread_create
(&ntid, NULL, thr_fn, NULL);新创建的线程可以只使用ntid打印自己的threadID,而不是调用pthread_self*/} main(void) int err; err =
pthread_create
浏览 3
提问于2016-07-01
得票数 0
回答已采纳
3
回答
pthread_create
的返回值
c
、
pthreads
我正在尝试拨打以下电话,schedule_sync返回一个值,我希望能够获取该值,但从我读到的关于
pthread_create
的内容来看,您应该传递一个“空”函数。
浏览 3
提问于2010-08-27
得票数 6
回答已采纳
3
回答
从main调用pthread_exit可以吗?
c
、
winapi
、
pthreads
、
exit
、
program-entry-point
当我从pthread_exit调用main时,
程序
永远不会终止。我希望
程序
能
完成
,因为我
退出
了
程序
的唯一线程,但它不起作用。好像挂起来了。根据pthread_exit文档: 我不应该叫pthread_ex
浏览 7
提问于2010-08-24
得票数 17
回答已采纳
1
回答
是否可以
在
c中同时运行主线程及其子线程?
c
、
linux
、
multithreading
、
sockets
、
systems-programming
我必须使用c中的线程
程序
从服务器读取一些文件(日志)。
程序
应该保持同步,一方面这个子线程应该正在执行,同时主线程应该通知它的子线程的时间。因此,
在
示例
程序
中,我试图
在
子线程中运行一个日志函数,同时,父进程/父线程/主线程将在几秒钟内打印时间,运行日志记录。
在
主要
功能
上,我无法获得控制流程。不管怎样,我想在一起执行这两件事,而不打扰彼此。我
在
Java中使用线程和同步方法做过类似的事情。但是
在
C语言中,我对多线程编程没
浏览 1
提问于2013-10-31
得票数 2
回答已采纳
1
回答
线程
在
pthread_create
之后立即执行?
c
、
multithreading
、
pthreads
在
创建T线程时,主线程中有以下代码。pthread_t threads[T];
pthread_create
(&(threads[a]), NULL, foo(threads, locks我的实际目的是先创建所有T线程(将线程推入“就绪”队列),然后
在
主线程中继续执行代码,直到其
退出
或生成为止。一旦main
退出
,我希望执行一个T线程。transition[a][b] = 0.0; } pthread_t
浏览 0
提问于2018-11-30
得票数 1
1
回答
在
C中重新联接线程
c
、
pthreads
在
我的main函数中,我产生了j个线程,它们都并行地计算相同的任务--然后我想等待它们
完成
后
再
退出
。 if(ret !Main
在
没有
完成
线程任务的情况下
退出
。我是不是遗漏了什么?
浏览 6
提问于2011-02-14
得票数 0
回答已采纳
1
回答
在
单个
程序
中使用消息队列和多线程的messenger
c
、
linux
、
pthreads
、
message
我正试图使用消息队列和线程
在
Linux中编写一个信使
程序
。user1) .然后,我使用pthread_joing等待两个子线程,然后释放两个消息队列,从而
完成
了
程序
。我无法理解
程序
中的错误是什么(它没有任何编译错误)
浏览 8
提问于2020-04-06
得票数 0
2
回答
如何在线程创建和
退出
时调用函数?
c++
、
linux
、
multithreading
、
operating-system
、
posix
//
pthread_create
(&dummy, 0, f, 0); 但是,我不知道它是否也可以
在
Linux下
完成
。
在
Linux下有标准的方法吗?
浏览 3
提问于2017-02-14
得票数 2
3
回答
`pthread_join`可能失败/无法调用并导致僵尸线程的情况
c
、
pthreads
来自:我该如何避免这样做呢?我不明白,因为当我尝试连接一个线程时,为什么我会故意想要失败呢?
浏览 1
提问于2013-05-08
得票数 2
1
回答
创建自动终止主函数
c
、
multithreading
、
pthreads
下面的
程序
实现了两个threads.There数组,分别是学生和教师的两个线程函数(我还没有在这里展示它们)。我的示例
程序
如下所示。我想设定一个时间限制(比如10秒),在此之后,无论其他线程是否
完成
,主线程都会自动
退出
,我也希望
在
程序
启动
后
的每一刻都能看到当前的时间。我该怎么做?6]; //for teachers { id2[
浏览 0
提问于2015-10-18
得票数 0
回答已采纳
1
回答
为什么使用族AF_UNIX的文件描述符会导致accept()给出一个“无效参数”错误?
c
、
multithreading
、
sockets
socket()的输出在任何一种情况下都是正常的,它只是
在
accept期间。malloc(sizeof(int));
pthread_create
浏览 3
提问于2016-03-10
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
万通智控(300643.SZ):在实现TPMS的NFC功能后,计划在今年完成整个云编程项目开发
C语言服务器编程必备常识
试试强制退出应用程序
Chrome新增“默认访客模式”:满足企业和资深用户需求
如何防止Apple员工听您的Siri命令,这有一招?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券