腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
C++
正在
等待
多线程
、
、
我知道如何将每个新线程链接到主线程,以确保所有线程在程序退出之前完成,但是我如何在程序中途
等待
一组特定的线程完成?
浏览 14
提问于2017-06-26
得票数 3
回答已采纳
1
回答
在
c++
中
多线程
写入数据库
、
、
我想在
C++
中使用
多线程
将数据写入MSSQL数据库。我能做到吗?我认为它可能会死机,或者我们必须
等待
。但我还是想使用
多线程
。有什么想法吗?
浏览 0
提问于2016-03-31
得票数 0
3
回答
c++
队列多读
等待
作业完成
、
、
、
是否有一个
c++
多线程
库,其中有一个队列可以包含必须
等待
其他作业完成的作业。线程池
正在
处理队列中的所有作业。我想写一个
多线程
c++
程序,它产生和消耗放在队列中的作业,只有当一些其他作业已经被处理时,这些作业中的一些才能被处理。
浏览 1
提问于2013-02-05
得票数 1
回答已采纳
1
回答
在Python中,
等待
回调的最佳睡眠方式
、
、
、
我
正在
为一个与硬件设备对话的
c++
库编写一些。库的一般模型是注册回调例程,然后向硬件发送命令并
等待
回调。我可以简单地循环检查由回调例程设置的变量,但这感觉很愚蠢,因为调用包装器的程序有一天可能会在
等待
时做其他事情。所以我宁愿睡在一个信号量,让回调做一个唤醒信号量,以便我们可以得到所有
多线程
在未来。我是Python新手,但有使用
多线程
c和
c++
设备驱动程序的经验。我希望在Python 3中找到一种干净的方法。 谢谢!
浏览 4
提问于2022-05-23
得票数 2
1
回答
如何在OpenMP中不
等待
其他线程?
、
、
我
正在
考虑在
C++
中使用OpenMP进行
多线程
。但我想知道是否有一种方法可以告诉线程不要
等待
其他并发线程,而继续执行我的程序?(也许我可以取消/杀死其他线程?)我知道"nowait“子句的存在,但我希望”
等待
“或”不
等待
“的决定是动态完成的(程序将根据我
正在
执行的过程的结果来决定)。提前谢谢。
浏览 1
提问于2010-08-03
得票数 3
回答已采纳
2
回答
solaris上的
c++
中的死锁
、
请问,有没有人能建议我如何使用pstack命令检查Solaris上的死锁?
浏览 1
提问于2010-04-29
得票数 0
2
回答
用于Lua的异步解释器来解决
多线程
方法?
、
、
、
、
我的总体想法是,单线程应用程序( Lua解释器)总是会使依赖于它的
多线程
应用程序(通用
C++
应用程序)的性能恶化。为了避免这个问题,我考虑在解释器上使用异步方法,同时保持
C++
应用程序
多线程
,这基本上意味着,基于我的方法,Lua解释器应该使用异步方法将整个脚本/文件推送到调度程序中(而无需
等待
结果),这取决于精心设计的
C++
多线程
消息系统来保持所有的顺序。通常的关系是C/
C++
function <-> Lua (采用顺
浏览 5
提问于2013-11-19
得票数 2
1
回答
Python (或其他程序)通常运行在一个CPU上吗?
、
、
、
、
我
正在
运行不运行任何线程或标准多处理库的Python程序(包括IPython/木星实验室和命令行)。由于GIL,我是否可以假设这些python程序只在一个CPU内核上使用和运行?例如,Java或
C++
中的其他程序也是这样吗? 这里提出了三个问题,但我认为它们与理解(Python)程序如何使用CPU有关。如果我在某些地方缺乏理解,请告诉我。假设
正在
运行的程序不依赖于并发性,但是如果开发这样的程序,则可以运行得更快。
浏览 18
提问于2022-08-23
得票数 0
回答已采纳
2
回答
用Python和C api进行
多线程
、
、
、
我有一个
C++
程序,它使用
C++
来使用我的Python库。Python库和
C++
代码都是
多线程
的。 特别是,
C++
程序的一个线程实例化了继承自threading.Thread的Python对象。从我的第一次尝试(我只是天真地从主线程实例化对象,然后
等待
一段时间,然后调用该方法),我注意到,与创建的对象关联的Python线程的执行在执行返回到
C++
程序后立即停止。如果执行保留在Python中(例如,如果我调用PyRun_SimpleString("time.sl
浏览 4
提问于2015-04-12
得票数 12
回答已采纳
1
回答
Windows 64位
C++
性能分析器可附加到大规模
多线程
程序
、
、
、
请您推荐一个
C++
性能分析器用于Windows64位,它可以附加到
正在
运行的进程并收集堆栈跟踪?这个被剖析的程序是大规模
多线程
的:成千上万的线程主要在
等待
网络活动。
浏览 0
提问于2020-07-02
得票数 1
1
回答
Visual Studio跳转到调试器中的活动线程
、
进入一个有许
多线程
的
C++
程序,其中大多数线程在
等待
状态下暂停。在IDE中循环
等待
线程以找到调试器中处于活动状态的线程太乏味了。有没有一种方法可以跳到或排序,或者在IDE显示中显示一个指示,以帮助快速找到没有
等待
的线程?
浏览 0
提问于2018-07-31
得票数 0
2
回答
如果我在运行时执行冲突表达式之间的“先发生后发生”关系,这是一种数据竞争吗?
、
、
、
根据安东尼·威廉姆斯的书(
C++
并发在行动中),第5.1.2节: 如果在来自不同线程的单个内存位置的两个访问之间没有强制排序,那么其中一个或两个访问都不是原子性的,如果其中一个或两个都是写的,那么这是一个数据争用并导致未定义的行为在
多线程
C++
程序中,当线程在不使用
C++
语言的同步结构(互斥/期货/原子)等情况下共享数据时,是否有一种方法在编译时强制排序。
浏览 3
提问于2021-08-12
得票数 1
回答已采纳
2
回答
通知
等待
模式的
C++
多线程
算法设计
、
我
正在
寻找以下Windows上
多线程
实现的建议和代码示例: 因为我是
C++
的新手,所以我不确定在线程之间发送/接收通知的机制是什么。我考虑了几种方法:mutex、semaphore、critica
浏览 2
提问于2015-09-08
得票数 1
回答已采纳
1
回答
如何在
C++
中杀死
等待
超过一分钟或两分钟的线程
、
我是
c++
的新手,对
c++
多线程
有一定的了解。我最初有10个线程,并且根据添加到多个地图的任务数来增加线程的数量。我能够增加线程数量,但如果任务数量减少,则无法杀死线程。我想杀死那些
等待
超过2分钟的线程,并根据任务减少线程的数量。有人能帮我吗?请容忍我,因为我是
c++
的新手,如果这个问题已经被问到了。提前谢谢。
浏览 0
提问于2019-03-23
得票数 2
回答已采纳
2
回答
Boost中使用Posix时间的线程超时
、
我已经使用BoostThreads库在
C++
中创建了许
多线程
,我想让所有这些线程超时,我可以在循环中使用timed_join(),但这会使总
等待
时间=线程数*超时时间。number_of_threads; ++i) threads[i]->timed_join(boost::posix_time::seconds(timeout_time));因此,我
正在
考虑使用内置的这样,总
等待
时间至多是给定的超时时间。 要做到这一点,最简单、最直接的方法是什么?
浏览 1
提问于2012-08-01
得票数 3
回答已采纳
7
回答
什么时候在
C++
中使用
多线程
?
、
我是
C++
程序员(中级),现在
正在
学习
多线程
。我发现在
C++
中什么时候使用
多线程
是非常令人困惑的?我如何知道我需要在节的哪个部分使用
多线程
?When to use multithreading in
C++
?
浏览 0
提问于2014-03-21
得票数 3
1
回答
使用OpenCV进行-a MIRA训练时出错
、
我
正在
做我的项目手势识别使用OpenCV,
C++
代码。在特征提取之后,需要进行训练和测试。为此,我从CRF++下载了另一个工具包的格式。我现在使用的是crf++-0.54版本。但它显示了以下错误: MIRA不支持
多线程
。使用thread_num=1。
正在
等待
解决方案.........
浏览 0
提问于2013-05-27
得票数 0
7
回答
PHP中的
多线程
、
、
我现在
正在
尝试创建一个
多线程
PHP应用程序。我读过很多解释如何创建
多线程
的论文。所有这些示例都是建立在对不同的worker PHP文件中的进程进行跳水的基础上的。大多数示例都会激发PHP并
等待
结果。但是不幸的是,在我的情况下,我不需要期待线程的结果。我只需要它执行命令并将结果写入自己的数据库。 我怎样才能启动phps并
等待
它们工作10000个过程呢?附加信息:我知道PHP既没有
多线程
特性,也没有为之构建的。但是我们必须创建一种使用它的方法,例如,我们可以向发送请求,但是standart方
浏览 3
提问于2010-02-24
得票数 8
回答已采纳
1
回答
在
多线程
环境中启动std::异步函数之后,是否有任何方法加快future.get()函数的速度?
、
、
由于操作独立于单个文件,所以我使用了使用std::async函数的
多线程
。 opMatArr.emplace_back(future.get());这也是工作得很好的,但是它花费了9秒来执行,这有点违背了使用
多线程
的目的
浏览 2
提问于2021-02-02
得票数 0
1
回答
C/
C++
中的
多线程
,无需
等待
线程完成
、
我看到的关于
多线程
的所有示例都使用main方法中的这个方法来
等待
线程完成:但如果我不想等呢?这在C/
C++
中是可能的吗?
浏览 0
提问于2019-04-26
得票数 1
点击加载更多
相关
资讯
才华横溢的C++人才正在“枯竭”
Binance Labs主管正在等待ICO泡沫的破灭
趣出行6.6.0版本正在等待审核……
WhatsApp正在开拓海外支付业务 等待获得印度政府批准
Rust 正在「吞噬」我们的系统,C/C++ 是时候下课了
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券