腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
C
和
C
++代码互操作性-数据传递问题
、
、
有一个完全用
C
语言
编写的系统/软件。这个
C
程序产生一个新的
线程
来启动某种用
C
++编写的数据
处理
引擎。因此,我的系统运行两个
线程
(主
线程
和数据
处理
引擎
线程
)。现在,我已经用
C
语言
编写了一些
函数
,该
函数
接受
C
结构并将其传递给数据
处理
线程
,以便
C
++
函数
浏览 1
提问于2011-10-21
得票数 0
1
回答
Haskell,FFI,还有中央调度?
、
、
、
、
我正在考虑一种
函数
式
语言
,它将很好地适应我在FreeBSD、OSX、iOS下的
C
/Objective环境。看起来,我最好的选择是为特定
函数
创建
函数
语言
库,用Haskell编写,用GHC编译,并使用FFI调用这个
函数
代码作为标准的
C
调用。 我的问题是,在这种情况下如何
处理
并发性?One使用
函数
式
语言
的动机是,对于我想对不可变数据集进行操作的问题,我想要进行大量并行化。但是,使用我在这里详细介
浏览 1
提问于2011-04-03
得票数 2
回答已采纳
5
回答
Linux中不带
C
++的
C
异常
处理
、
、
Linux在不借助
C
++的情况下提供了
C
语言
的异常
处理
吗?或者,实现这种异常
处理
的最佳方式是什么?这样做的目的是避免检查调用的每个
函数
的返回代码,而是像在
C
++中那样做一些
线程
安全且易于移植的事情。
浏览 1
提问于2010-08-27
得票数 5
回答已采纳
2
回答
如何在多核
处理
器上编写
线程
分配程序?
、
我想对多核
处理
器上的
线程
进行实验,例如创建一个程序,该程序使用由两个不同的
处理
器核执行的两个不同的
线程
。
线程
分配由操作系统管理。
线程
是使用OS系统调用创建的,如果进程碰巧在多核
处理
器上运行,操作系统将自动尝试在不同的内核上分配/调度不同的
线程
。
线程
分配由编程
语言
实现管理。
浏览 0
提问于2013-01-01
得票数 15
回答已采纳
3
回答
c
#,vb:我们可以在不依赖本机实现的情况下编写
线程
安全
函数
吗
、
、
、
、
我想知道是否有可能用
语言
本身编写锁定特性(用于
线程
)(这个问题纯粹是学术问题,我知道即使可能(不是我),也没有人会这样做)?重新表述这个问题:
C
)在
浏览 4
提问于2011-04-24
得票数 2
回答已采纳
3
回答
为什么类结构
语言
中的构造
函数
通常被认为是
线程
安全?
、
、
、
(我希望我可以为所有实现
线程
的类构造
语言
标记这个问题,但是在这里是在Java、
C
++、
C
#和Ruby下面。我无法跟踪任何直接语句,但许多帖子和教程都提出了这样的假设,甚至没有提到
线程
在构造
函数
和析构
函数
上运行的问题。下面是一些StackOverflow的帖子,所以我想知道
线程
安全假设(无论如何定义)是否基于构造<e
浏览 10
提问于2014-01-01
得票数 2
9
回答
C
语言
中的
线程
安全
、
、
假设我用
C
语言
编写了一个库,进一步地,假设这个库是从多
线程
环境中使用的。如何使其
线程
安全?更具体:如何确保某些
函数
一次只由一个
线程
执行? 例如,与Java或
C
#相反,
C
没有
处理
线程
/锁/等等的方法,
C
标准库也是如此。我知道,操作系统支持
线程
,但是使用它们的api会极大地限制我的库的兼容性。我有哪些可能性,使我的图书馆尽可能兼容/便携?(例如,依赖Op
浏览 8
提问于2010-01-08
得票数 14
回答已采纳
2
回答
多核
处理
器中的
线程
、
、
我已经用
C
语言
写了一个程序,我只想让一个
函数
在另一个
处理
器内核上运行。 有人知道如何在不同的内核上分配
线程
吗?在一个核心上运行的单个
线程
有时是否也可以利用另一个核心,这取决于这些核心的繁忙程度?
浏览 0
提问于2010-08-16
得票数 3
9
回答
在
c
++应用程序中实现脚本
、
我想把我的应用程序的各个部分转换成简单的脚本,让那些不熟悉
c
++的人能够编辑和实现各种特性。我不想花费大量的时间来实现这
浏览 8
提问于2008-09-15
得票数 26
回答已采纳
1
回答
在linux服务器上
处理
多个客户端连接的正确方法是什么?
、
、
、
、
嗨,我正在用
C
语言
编写linux上的服务器,使用TCP。服务器必须
处理
多个连接(大约可达5000 )。5000是最大的,但平均应该在500-1000左右。我想知道什么更好地用于
处理
客户端连接和监听。如果最好是为每个客户端使用一个
线程
,或者使用select()
函数
。 1)
线程
--每个客户都有自己的
线程
。
线程
正在侦听客户端的请求并对其进行
处理
。选择
函数
-使用select的一个循环,其中所有请求都在<em
浏览 6
提问于2014-11-22
得票数 5
回答已采纳
1
回答
如何制作一个功能更强大的多客户端服务器?
、
、
、
我想用
C
语言
开发一个应用程序来验证客户端并从服务器接收数据。我知道我需要使用
线程
来
处理
多个客户端。但我关心的是如何通过
线程
调用服务器端的每个
函数
,或者是否需要在服务器端创建更多的
线程
(比如工作
线程
来完成每个
函数
)。我有一个服务器,它有很多
函数
,如fun1(),fun2(),fun3(),fun4()来
处理
客户端数据.So当我使用
线程
的时候有什么问题或延迟吗?因为当多个客户端同时出现
浏览 0
提问于2015-05-05
得票数 0
1
回答
函数
无法退出进程。
、
、
、
、
我正在使用FreeGLUT在Linux中开发一个多
线程
FreeGLUT应用程序。奇怪的是,在我的一个
线程
中调用exit()会导致调用和完成onexit()回调,但无法退出我的程序。文档说exit()应该关闭整个进程,而不仅仅是一个
线程
,所以并不是这样。我很困惑。你有什么想法吗? 编辑:我发现了问题。我错了,退出
处理
程序已经完成了。库
函数
调用正在等待一个互斥锁,该互斥在调用exit()时已经锁定。过剩只是利用了空闲时间。谢谢大家的回应。
浏览 4
提问于2012-07-10
得票数 2
3
回答
C
中用于获取shared_ptr行为的析构
函数
/回调
、
我正在用
C
语言
编写一个套接字侦听器,每当它接受时,它都会创建一个新的
线程
(分离的),接收数据并进行
处理
。我在试着找出能给我提供相同行为的东西。 基本上,我想用
C
语言
创建类似于shared_ptr的东西。在
C
中有没有在对象超出作用域时可以得到信号或通知的地方?
浏览 0
提问于2011-05-17
得票数 0
回答已采纳
5
回答
有什么东西可以阻止多
线程
C
#编译器实现吗?
、
C
/
C
++
语言
系列显然有多
线程
编译器实现,可以
处理
文件级的并行性,但是Microsoft
C
#编译器(csc.exe)仅是单
线程
的。MSBuild支持多
线程
构建,但只支持项目级别的构建,显然依赖项目必须在依赖它们的项目之前进行编译,因此并行性有实际的限制。 是否有我不知道的多
线程
C
#编译器?如果没有,
C
#
语言
规范中是否有什么东西可以阻止多
线程
C<
浏览 0
提问于2016-09-02
得票数 7
回答已采纳
1
回答
是否有可能在
C
模块中使用Python
线程
来实现真正的并行性?
、
我用
C
语言
写了一个使用
线程
的扩展。为了保持跨平台,我使用了Apache Portable Runtime包装器来封装与并行性相关的特定于平台的
函数
。我担心的另一个问题是,我并不真正需要整个APR库,只需要
处理
线程
的部分。在我开始这个项目之前,我考虑了不同的库来完成这个任务,当我研究Python的
线程
实现时,我能找到的所有导出的API都是
处理
GIL的。原则上,我可以创建
线程
对象,并让它们运行
C
函数
来完
浏览 0
提问于2018-04-12
得票数 1
1
回答
我可以限制Haskell中每个
函数
/单
线程
/
线程
的内存使用量吗?
、
、
、
其中一个要求是,某些用户在
处理
其调用时可能有有限的内存使用量(例如,“来自IPA.B.
C
.D的调用可能消耗高达30 to的堆内存”)。我的原型实现是用
C
编写的,它直接使用了一个malloc'ing的内存池索引(实际上由于有效的类型而很难得到正确的结果)。在Haskell中,是否有任何方法可以通过限制
函数
、单
线程
或轻量级
线程
上的堆使用来实现这一点?(我会接受其他功能
语言
的建议,这些
语言
可能允许我这样做。)
浏览 2
提问于2017-02-20
得票数 10
回答已采纳
6
回答
C
多
线程
起源
、
在我复制的 (又名: K&R)中,似乎没有提到多
线程
。这本书是不是没有我想象的那么完整?多
线程
是在编写之后出现的吗?我是不是想错了? 这一矛盾的原因何在?多
线程
的起源在哪里?如果POSIX,那么POSIX是用什么写的,如果不是
C
?
C
无法
浏览 2
提问于2009-04-21
得票数 5
回答已采纳
3
回答
哪一种是产生
线程
的最佳方式?
、
、
程序
语言
:
C
++ 11一个
线程
生成数据。虽然没有数据可供
处理
,但哪种方式才是生成
线程
的最佳方式?
浏览 0
提问于2019-05-27
得票数 1
2
回答
大中央派单与Cilk++
、
、
、
有人对中央调度中心(现已由苹果公司开源)和Cilk++有什么想法吗?比较/对比?Cilk更多的是Windows版的吗?
浏览 1
提问于2009-09-12
得票数 2
回答已采纳
3
回答
线程
处理
、
、
假设一个
线程
A创建了一个
线程
B,并且
线程
B在一段时间后崩溃并出现问题,有没有可能用
C
语言
将控件移回到
线程
A。一种特殊的
处理
方式。
浏览 1
提问于2012-07-05
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言编程字符串处理函数的实现
C语言编程基础学习中字符串处理函数
c语言-递归函数
【C语言】printf函数
C#多线程开发-处理子线程中的异常
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券