腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
多
线程
预/后
函数
、
、
我们使用的是支持多
线程
的RTOS。该设备被认为是模仿一个旧的项目,是用普通的
C
语言
编写的(没有
线程
)。 原始项目在每个
函数
的开始和
结束
处使用堆栈和开始/
结束
函数
,可以在整个运行时调用这些
函数
。每次调用START时,一个常量(标识
函数
)将放在堆栈端,将其从堆栈中移除,并检查顶部是否等于被调用的
函数
。如果它是不同的,一些非常坏的事情已经发生,设备将恢复/重置。这个特性非常适合调试,因
浏览 0
提问于2014-08-28
得票数 1
回答已采纳
2
回答
如果主
线程
完成了,而对等
线程
没有完成,会发生什么?
、
我刚接触
C
语言
和多
线程
编程,只是想问一下如果主
线程
结束
而对等
线程
没有完成会发生什么,进程是否仍然等待直到所有对等
线程
完成或者进程在主
线程
完成后立即终止?
浏览 27
提问于2020-10-21
得票数 0
9
回答
在
c
++应用程序中实现脚本
、
理想情况下,我希望
c
++应用程序调用一个脚本
函数
,该脚本
函数
然后继续运行(在
c
++
线程
下),直到暂停点(等待(X))或返回为止。在等待的情况下,需要保存状态,以便在下一次应用程序循环
结束
后重新启动脚本。 脚本还需要能够调用
c
++类方法,理想情况下使用
c
++类而不是围绕
c
++类的普通包装
函数
。我不想花费大量的时间来实现这一点,所以使用现有的脚本
语言
比编写自己的脚本
语言
更好。我听说Py
浏览 8
提问于2008-09-15
得票数 26
回答已采纳
1
回答
应用程序上下文:修改main()的返回点
、
假设我正在用纯
C
语言
开发一个库,这个库要求用户在程序开始时调用lib_init()才能正常工作。lib_init()会分配一些内存空间给自己使用(ctrl变量、列表、先进先出等等)。现在的问题是:有没有办法在程序
结束
后释放这些内容,而不强制用户调用像lib_clean()或lib_finish()这样的清理
函数
要开发的库是一个
线程
操作库,有点像POSIX
线程
的廉价版本。我想知道是否有任何方法可以在main
结束
之前通过对swapcontext()执行一些巧妙的上下文操作
浏览 1
提问于2013-05-01
得票数 1
回答已采纳
3
回答
像目标
c
代码块一样在php中阻塞?
、
、
我知道在目标
C
中,有一些块将执行一个任务,并且在完成时提供执行另一个任务的能力。
浏览 4
提问于2014-02-08
得票数 1
3
回答
为什么类结构
语言
中的构造
函数
通常被认为是
线程
安全?
、
、
、
(我希望我可以为所有实现
线程
的类构造
语言
标记这个问题,但是在这里是在Java、
C
++、
C
#和Ruby下面。我无法跟踪任何直接语句,但许多帖子和教程都提出了这样的假设,甚至没有提到
线程
在构造
函数
和析构
函数
上运行的问题。下面是一些StackOverflow的帖子,所以我想知道
线程
安全假设(无论如何定义)是否基于构造<e
浏览 10
提问于2014-01-01
得票数 2
5
回答
线程
模型
有没有一个
线程
模型,它的工作原理如下: thread.doWork(data)我对在
C
++中使用它特别感兴趣,但我很高兴在任何
语言
中都
浏览 3
提问于2009-04-28
得票数 1
回答已采纳
3
回答
c
#,vb:我们可以在不依赖本机实现的情况下编写
线程
安全
函数
吗
、
、
、
、
我想知道是否有可能用
语言
本身编写锁定特性(用于
线程
)(这个问题纯粹是学术问题,我知道即使可能(不是我),也没有人会这样做)?重新表述这个问题:
C
)在
浏览 4
提问于2011-04-24
得票数 2
回答已采纳
2
回答
为什么主
线程
要等待后台
线程
完成?
、
range(100): t.start() 只要后台
线程
需要完全通过循环我的问题是,为什么主
线程
等待后台
线程
完成,并且在启动后台
线程
后不立即退出。
浏览 8
提问于2019-11-27
得票数 0
回答已采纳
2
回答
并行程序的时间计算
、
、
、
、
为了计算
c
程序所用的总时间,我们通常使用头文件clock()和time()中的
函数
<time.h>。为了计算使用OpenMP运行时正常的
c
程序所花费的总时间(文档加速操作),我利用了系统中所有的处理器,计算时间的最佳方法是什么。
浏览 5
提问于2016-05-07
得票数 0
回答已采纳
5
回答
Java
线程
垃圾收集
、
、
当
线程
内的run()方法完成或调用的
函数
结束
时,
线程
是否会被垃圾回收? } // do stuff with data} 在我所知道的所有
语言
中,当方法
结束
时,垃圾(如果
语言
中有垃圾)都会被回收。这意味着理论上直到someMethod()
结束
时,我在someMet
浏览 0
提问于2012-07-13
得票数 5
回答已采纳
5
回答
如何在delphi中终止
线程
?
在Delphi
语言
中,TThread中方法是terminate。似乎一个子
线程
不能通过调用terminate或free来杀死另一个
线程
。例如A(主窗体)、B(
线程
单元)、
C
(另一种窗体)。B正在向main form和
C
发送数据(通过调用syncronize),当B正在通过调用B.terminate执行时,我们试图在
C
中终止B。但是这个方法不起作用,B仍然在工作,直到它在execute方法中
结束
。 请帮帮忙。提前谢谢你。
浏览 3
提问于2010-10-29
得票数 21
回答已采纳
2
回答
在
函数
方法中使用std::
线程
、
、
procedure(){std::cout << "procedure()"<<std::endl;}; myClass*
c
= new myClass();
c
_thread.join();现在,我不喜欢调用方必须知道我的类启动
线程
浏览 0
提问于2016-02-10
得票数 0
回答已采纳
3
回答
使用
C
++实现持久
函数
的GtkSpinner
、
、
我正在用
C
语言
编写一个GTK+3应用程序,我想要一个微调控件来显示程序处理数据的时间。.);} 我注释掉了stop
函数
,这样即使在
函数
结束
后,我也能看到旋转器旋转,但旋转器在
函数
完成后启动,我怀疑它在主循环中打开。有没有办法让它在回调
函数
中启动和显示?我发现了同样的问题,但它使用了Python和
线程</em
浏览 1
提问于2017-03-03
得票数 0
1
回答
从另一个
线程
访问具有自动存储持续时间的对象
、
、
、
链接的问题是关于普通的
C
,但我的主要
语言
是
C
++,所以我试图找出相同的规则是否适用于
C
++。试图从与对象关联的
线程
以外的
线程
间接访问具有自动存储持续时间的对象的结果是implementation-defined.。在[intro.multithread]下,我发现这句话有脚注: 程序中的每个
线程
都可能访问程序中的每个对象和
函数
。具有自动或
线程
存储持续时间(6.6.5)的对象与一个特定
线程
相关联,并且只能通过指针或引
浏览 1
提问于2019-04-27
得票数 6
回答已采纳
1
回答
C
和
线程
中的
函数
超时
、
、
大家好,我有一个关于
c
中超时的问题,所以我问你们。因此,我用
C
语言
制作了一个服务器应用程序,它使用POSIX
线程
来接受多个简单的连接,但是实现超时比我预期的要困难,因为我首先读取消息(HTTP请求)的一部分--起始行,而不是头等,等等,我初始化地使用select()来检测套接字是否已经准备好读取,但是如果客户端发送开始行的时间仅超过服务器继续等待头和正文的时间,而没有超时,那么我所做的就是把读取消息的所有代码放在一个
函数
中,而我不会为整个
函数
实现超时,假设
函数
没有在x秒
浏览 3
提问于2015-06-08
得票数 0
回答已采纳
1
回答
Haskell,FFI,还有中央调度?
、
、
、
、
我正在考虑一种
函数
式
语言
,它将很好地适应我在FreeBSD、OSX、iOS下的
C
/Objective环境。看起来,我最好的选择是为特定
函数
创建
函数
语言
库,用Haskell编写,用GHC编译,并使用FFI调用这个
函数
代码作为标准的
C
调用。 我的问题是,在这种情况下如何处理并发性?One使用
函数
式
语言
的动机是,对于我想对不可变数据集进行操作的问题,我想要进行大量并行化。但是,使用我在这里详细介绍的方法,我会得到
浏览 1
提问于2011-04-03
得票数 2
回答已采纳
1
回答
关闭WPF应用程序时如何杀死所有
线程
、
、
当我关闭应用程序时,它仍然在后台运行(我从任务管理器中看到),因为
线程
仍然在运行。当应用程序关闭时,我想杀死所有的
线程
。如何在关闭应用程序中杀死所有
线程
?
浏览 1
提问于2020-10-07
得票数 1
回答已采纳
1
回答
C
++ Boost::asio::io_service如何在程序完成时安全地销毁io_service资源
、
、
我为异步io_service工作运行aync作业
线程
。 我在下面编写了代码,但是JVM上存在SIGSEGV错误。
浏览 4
提问于2017-06-13
得票数 1
回答已采纳
1
回答
调用嵌入式Python模块时,是否切换了
线程
?
、
、
、
我有一个
C
程序,我在Linux机器上调用一个嵌入的Python模块,使用:我的问题是: python
函数
还会运行在与
C
函数
相同的
线程
中吗?我使用Python
语言
中的thread.get_ident()和
C
语言
中的pthread_self()来打印
线程
ID,但我不确定它们的含义是否相同。
浏览 1
提问于2015-09-11
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言-递归函数
【C语言】printf函数
C语言-文件函数大全
分享:C语言编程——LINUX 多线程
C/C+编程笔记:C语言 setjmp和longjmp 函数
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券