腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
c
#,vb:我们可以在不依赖本机实现的情况下编写
线程
安全
函数
吗
、
、
、
、
我想知道是否有可能用
语言
本身编写锁定特性(用于
线程
)(这个问题纯粹是学术问题,我知道即使可能(不是我),也没有人会这样做)?重新表述这个问题: A)在Java中,是否有可能只用java编写
线程
安全
函数
,而不使用提供的任何提供此功能的类/
语言
元素/语法?B)在
C
#中,是否可以单独使用
C
#编写
线程
安全
函数
,而不使用提供的任何提供此功能的类/
语言
元素
浏览 4
提问于2011-04-24
得票数 2
回答已采纳
1
回答
线程
安全
-使二进制搜索树
线程
安全
、
、
、
我对
C
语言
编程很陌生,也对
线程
也很陌生。举个例子:我已经开始使用搜索
函数
了,但是如何保证
线程
的
安全
呢?为了使这些
线程
安全
浏览 0
提问于2021-04-17
得票数 0
回答已采纳
5
回答
如何用
C
语言
编写“
线程
安全
”
函数
?
、
你好,我正在用
C
编写一些数据结构,我已经意识到它们的相关
函数
并不是
线程
安全
的。我正在编写的代码只使用标准
C
,我想要实现某种“同步”。例如,插入
函数
将以这样的方式重写: while(l->locked == TRUE){您知道其他方法(只使用标准
C
)吗?
浏览 4
提问于2010-04-03
得票数 1
回答已采纳
1
回答
多
线程
、跟踪垃圾收集器和本机
C
API
、
许多带有跟踪垃圾收集器的编程
语言
原生
C
API都有根和非根
函数
,以保护临时值不被收集。在多
线程
环境中,如果一个本机
函数
拔出了它的所有对象,然后返回其中一个对象,如果在拔出和返回之间,另一个
线程
分配导致了一个集合,会发生什么呢?我试图返回的值也会被收集吗?在多
线程
环境中只使用成对的root和unroot
函数
安全
吗? 我正在尝试为我的脚本
语言
构建一个简单的停止世界标记和清理垃圾收集器,并且我试图使所有需要
线程</
浏览 2
提问于2021-05-08
得票数 2
1
回答
setlocale()的
线程
安全
方法
、
说setlocale()是
线程
不
安全
的。是否有任何
线程
安全
的方法来设置区域设置。const char* loc_old = std::setlocale(ltype, 0);
浏览 3
提问于2016-11-17
得票数 1
1
回答
RSA_sign
线程
安全
吗
、
我在一个
C
语言
程序中使用RSA_sign。这个
函数
是
线程
安全
的吗,因为我相信libmilter是使用
线程
运行的,有时我看到RSA_sign在相同的键和文本中给出了不正确的签名,而在其他时候它们工作得很好。
浏览 1
提问于2012-04-06
得票数 0
3
回答
rand_r是否是真正的
线程
安全
?
、
嗯,rand_r
函数
应该是一个
线程
安全
函数
。然而,通过它的实现,我不敢相信它可以让自己不被其他
线程
改变。假设两个
线程
将使用相同的变量种子同时调用rand_r。因此将会发生读写竞争。有人知道为什么rand_r被称为
线程
安全
吗?
浏览 1
提问于2010-05-05
得票数 7
3
回答
将Java NIO Files.walkFileTree访问器移植到
C
,维护
线程
安全
、
、
我有一些使用带有FileVisitor接口的java.nio.file.Files.walkFileTree的现有Java代码,但现在我需要将它移植到纯
C
语言
中。有没有与此接口等效的
C
语言
?我研究了Unix和nftw
函数
,但它们似乎无法工作,因为回调
函数
没有用于提供用户变量的参数(单个ftw *参数会更好)。我的代码需要是
线程
安全
的。
浏览 3
提问于2013-01-10
得票数 1
回答已采纳
1
回答
停止AST解释
语言
的世界垃圾收集:防止应用程序
线程
等待一个
、
、
、
、
我正在用
C
++开发一种AST解释的脚本
语言
。解释器有一个简单的停止世界标记和清除垃圾收集器,只要触发收集,就向所有应用程序
线程
发送停止请求,然后等待所有应用程序
线程
暂停。每个
线程
只有一个可以满足gc请求的
安全
点,它放置在每次执行解释代码时调用的方法exec()中,如下所示: ifgcCallbackLock); runtime->gcPauseRequested = fa
浏览 1
提问于2018-08-18
得票数 2
回答已采纳
1
回答
调用需要来自不同纤维的主
线程
的
函数
。
、
、
、
、
有许多
函数
应该从主
线程
调用。在我有限的经验中,这些主要是UI
函数
。 我认为这是好的,因为操作系统不知道我的纤维,但我不确定。我将对此进行测试,但结果不会是确定的,因为它可能会工作,但依赖于未定义的行为。编辑:标记这个问题
C
,因为set/get上下文是
C
浏览 0
提问于2018-10-13
得票数 2
回答已采纳
5
回答
Linux中不带
C
++的
C
异常处理
、
、
Linux在不借助
C
++的情况下提供了
C
语言
的异常处理吗?或者,实现这种异常处理的最佳方式是什么?这样做的目的是避免检查调用的每个
函数
的返回代码,而是像在
C
++中那样做一些
线程
安全
且易于移植的事情。
浏览 1
提问于2010-08-27
得票数 5
回答已采纳
3
回答
为什么类结构
语言
中的构造
函数
通常被认为是
线程
安全
?
、
、
、
(我希望我可以为所有实现
线程
的类构造
语言
标记这个问题,但是在这里是在Java、
C
++、
C
#和Ruby下面。我无法跟踪任何直接语句,但许多帖子和教程都提出了这样的假设,甚至没有提到
线程
在构造
函数
和析构
函数
上运行的问题。下面是一些StackOverflow的帖子,所以我想知道
线程
安全
假设(无论如何定义
浏览 10
提问于2014-01-01
得票数 2
4
回答
如何使应用程序
线程
安全
?
、
、
、
、
我特别认为
线程
安全
意味着它必须满足多个
线程
访问相同共享数据的需要。但是,这个定义似乎是不够的。 任何人都可以请列出要做或处理的事情,以使应用程序
线程
安全
的。如果可能的话,给出一个关于
C
/
C
++
语言
的答案。
浏览 5
提问于2011-02-26
得票数 73
回答已采纳
9
回答
C
语言
中的
线程
安全
、
、
假设我用
C
语言
编写了一个库,进一步地,假设这个库是从多
线程
环境中使用的。如何使其
线程
安全
?更具体:如何确保某些
函数
一次只由一个
线程
执行? 例如,与Java或
C
#相反,
C
没有处理
线程
/锁/等等的方法,
C
标准库也是如此。我知道,操作系统支持
线程
,但是使用它们的api会极大地限制我的库的兼容性。我有哪些可能性,使我的图书馆尽可能兼容/便携?(例如,依赖Op
浏览 8
提问于2010-01-08
得票数 14
回答已采纳
1
回答
用于mongodb类查询执行环境和多
线程
的Javascript引擎(或其他可嵌入
语言
)
、
、
、
、
对于类似于mongodb中查询执行的任务,我需要一些可嵌入的
语言
。
语言
应该是快速的,它应该同时具有JIT和解释器(对于JIT编译的频繁脚本和一次运行的脚本也是如此),应该具有内存中的运行时,我用手工填充特定的API
函数
(或类,不管是什么)(并且没有任何“内置”的东西,比如gettime、
线程
生成或类似的),它应该有
C
API,并且它应该在手臂上工作(MIPS也会很好),不太大的占用空间也会很好(但这并不重要)。我以前没有在
C
项目中嵌入过
语言
,所以我有几个问题:最近有传言
浏览 3
提问于2011-12-22
得票数 1
回答已采纳
1
回答
C
++内存模型是否为构造
函数
的操作提供了保证
、
、
、
如何确保新构造的不可变对象在
C
++中的
线程
之间
安全
地共享?
C
++内存模型是否为构造
函数
的操作提供了保证?这仍然需要在构造
函数
中的代码执行之后
安全
地发布对象。在编写高级可移植编程
语言
(如
C
++ )时,您不必考虑缓存和缓存刷新的细节。相反,该
语言
提供了一组
浏览 1
提问于2017-11-23
得票数 2
3
回答
C
语言
中的
线程
和
线程
安全
、
、
、
、
当有一组通用的全局数据需要在多个
线程
进程之间共享时,我通常使用
线程
令牌来保护共享资源:编辑- 7/22/15 (将作为一个可行的选项,按Jens的评论)编辑(澄清这一点的评论中的问题): 目标操作系统: Win
浏览 5
提问于2015-07-21
得票数 8
回答已采纳
1
回答
只需使用多个
线程
创建目录
、
、
我想知道使用多
线程
创建目录是否
安全
。
线程
1执行new File("%ROOT%/a/b/
c
/d).mkdirs();
线程
2执行new File("%ROOT%/a/b/
c
浏览 1
提问于2016-09-08
得票数 1
6
回答
setlocale是
线程
安全
函数
吗?
、
、
、
我需要更改
线程
中的区域设置才能正确地解析带有strtod()的双精度值,为此我使用了setlocale() (
C
++)。它是
线程
安全
的吗? 更新:另一个问题。当我在main()
函数
中调用setlocale()时,它不会对其他例程产生更深层次的影响。为什么?有很多代码,所以编写块是有问题的。
浏览 0
提问于2010-10-30
得票数 9
回答已采纳
4
回答
为什么读取不是
线程
安全
的?
、
我想知道为什么从内存中读取数据不是
线程
安全
的。到目前为止,在我所看到的问题中,从内存中读取似乎不是
线程
安全
的。如果我错了,请纠正我,如果错了,请告诉我为什么从内存中读取不是
线程
安全
的。
浏览 1
提问于2012-07-25
得票数 14
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言-递归函数
【C语言】printf函数
C语言-文件函数大全
分享:C语言编程——LINUX 多线程
C语言快速入门——使用安全版本的字符串函数
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券