腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在
Linux
上为
C
和
C
++创建
线程
安全
库?
、
、
、
、
我想用
C
++11编写一些库,它将在
C
和
C
++程序中使用(因此所有导出的函数都将标记为extern "
C
")。 问题:
浏览 5
提问于2017-04-26
得票数 1
回答已采纳
2
回答
构建
线程
安全
的多平台
C
库的正确方法是什么?
、
、
、
return ( * ( ___errno ( ) ) ); return (*__errno_location ());
linux
$ gcc -D_REENTRANT -E test.
c
然而,对于一个库,指定这些多
线程
选项似乎很糟糕,因为它在
线程
运行时注入了不必要的依赖。然而,如果库需要是
线程
安全
的(包括errno),那
浏览 2
提问于2013-04-11
得票数 11
1
回答
在
Linux
中是否有获得当前
线程
ID的异步
安全
方法?
、
、
、
、
是否有任何方法从
Linux
中的信号处理程序中获取当前
线程
ID?getpid()方法可以做我想做的事情,但不清楚它是否是异步
安全
的。据推测,
Linux
添加的许多非POSIX方法中有一些是异步
安全
的,但我找不到清单。它不必是"
Linux
线程
ID“--任何一致的<
浏览 2
提问于2014-02-13
得票数 5
4
回答
C
读取和
线程
安全
(
linux
)
、
、
、
如果在不显式使用同步机制的情况下,在两个不同的
线程
中对相同的文件描述符调用read (或write,或两者)(let表示我们对本地文件感兴趣,而a表示它是套接字文件描述符),会发生什么情况?
linux
内核会做什么呢?编辑:根据,我们应该确保文件描述符没有被其他
线程
中的syscall使用。因此,它认为在关闭文件描述符之前需要显式同步(因此,如果可能调用它的
线程
仍在运行,也需要读/写)。
浏览 1
提问于2013-07-03
得票数 12
回答已采纳
1
回答
串口通信
C
/
C
++
Linux
线程
安全
?
、
、
、
、
在
Linux
下读写串口是
线程
安全
的吗?我可以从不同的
线程
同时读写吗?是否有可能同时进行两次写入?我不打算这样做,但这对其他人来说可能会很有趣。我只有一个
线程
在读,另一个
线程
在写。
浏览 8
提问于2013-03-28
得票数 5
回答已采纳
1
回答
多
线程
-每个
线程
在特定时间后调用一个函数。
、
、
、
、
我希望所有
线程
(在
Linux
上运行的多
线程
C
代码)在特定的时间之后调用一个函数。我试着报警。它不是
线程
安全
的:。 有没有任何方法来实现这样的功能,并保证
线程
在那个时候调用函数并离开它当前的任务?
浏览 2
提问于2013-02-25
得票数 1
4
回答
线程
安全
,无锁增量函数?
、
、
、
、
更新:是否有一个
线程
安全
的、无锁的、在
C
或
C
++中可用的所有
Linux
发行版增量函数上可用的?
浏览 1
提问于2009-11-08
得票数 2
回答已采纳
1
回答
等待复制文件的Python
线程
、
我有一个
c
程序,它在
线程
中运行,并在文件中附加一些数据。我想运行一个python
线程
,它会在一段时间间隔后复制相同的文件(
c
线程
正在写入)。有什么
安全
的方法可以做到这一点?我是在
linux
操作系统中这样做的。
浏览 2
提问于2012-04-15
得票数 0
4
回答
流
线程
安全
吗?
、
我正在编写一个程序,它使用多个std::ifstream来读取二进制文件,每个
线程
使用一个std::ifstream。现在我需要知道,在std::ofstream和
Linux
上写同一个文件是否是
线程
安全
的。我只使用一个std::ofstream,并使用多个
线程
。我使用每个
线程
读取不同的块,并使用seekp()和write()在输出文件中写入这些块。目前,它是为我工作,但它是否是问题的大文件。 std::ofstream
线程
安全
吗?
浏览 0
提问于2013-11-26
得票数 8
回答已采纳
1
回答
C
++标准库
线程
安全
吗?
、
可能重复: 有谁能说清楚这个库是否
线程
安全
?
浏览 2
提问于2013-01-02
得票数 3
1
回答
(
Linux
、Glibc)
、
、
我有一个问题:如果我们有一个不使用
线程
的应用程序,我们可以通过两种方式链接它:2)在链接中添加两个库: libpthread和libdl。int main(){printf("Hehe");}$ gcc a.
c
-w -o a1 -ldl -lpthread$ ldd a libc.so
浏览 2
提问于2011-06-07
得票数 11
回答已采纳
2
回答
如何以
线程
安全
的方式退出
C
++03中的程序?
、
、
我有一个基于
Linux
的多
线程
C
++03应用程序,我想以
线程
安全
的方式立即终止它。我尝试过使用,但这会破坏另一个
线程
正在积极使用的一些静态变量,从而导致该
线程
访问释放的内存和被破坏的对象,从而导致内核转储!很明显,exit()函数有一个数据竞争:“调用此函数会破坏所有具有静态持续时间的对象:运行多个
线程
的程序不应该调用exit (类似的不影响静态对象的函数请参见quick_exit )。”
C
++11提供了一个
线程
<e
浏览 6
提问于2016-03-18
得票数 1
回答已采纳
6
回答
setlocale是
线程
安全
函数吗?
、
、
、
我需要更改
线程
中的区域设置才能正确地解析带有strtod()的双精度值,为此我使用了setlocale() (
C
++)。它是
线程
安全
的吗? 更新:另一个问题。
浏览 0
提问于2010-10-30
得票数 9
回答已采纳
3
回答
启用
线程
安全
的服务器php
、
、
我正在尝试实现
线程
在php和xampp在windows上我可以做到这一点,但我有一个
linux
服务器与cpanel和配置中的
线程
安全
是禁用的,我怎么才能把启用我的服务器
linux
?我调用phpinfo(),它显示“
线程
安全
”被禁用
浏览 0
提问于2014-04-29
得票数 4
回答已采纳
1
回答
系统API在
Linux
、WIndows和Android中提交错误
我正在开发一个跨平台平台,它应该在下面的平台上运行 stre
浏览 4
提问于2022-10-30
得票数 0
1
回答
互斥是否与
C
++11中的
线程
兼容?
、
、
尽管有pthread_mutex,互斥锁(#include <mutex>)是否会使
C
++11使
线程
安全
?
浏览 0
提问于2015-01-22
得票数 2
回答已采纳
1
回答
如何知道
linux
syscall是否是
线程
安全
的?
、
、
、
、
linux
中的一些函数由_r (例如gmtime_r )标记为“
线程
安全
”,但大多数系统调用没有标记,也没有在手册页中提到。所以我的问题是:我如何知道
linux
syscall是否是
线程
安全
的?
浏览 3
提问于2012-08-19
得票数 2
回答已采纳
1
回答
管道和
线程
安全
、
、
、
我在
linux
C
程序中创建了一个管道和一个
线程
。所以有两个
线程
:主
线程
和第二个
线程
。在此管道使用中是否存在
线程
安全
问题? 谢谢!
浏览 2
提问于2013-07-02
得票数 3
回答已采纳
1
回答
*_r的UNIX调用是可重入的(异步信号
安全
)、
线程
安全
还是两者都是?
、
、
、
、
在可重入和
线程
安全
函数上有区别,我不知道
Linux
函数以_r结尾是
线程
安全
的、可重入的(我指异步信号
安全
)还是两者兼而有之,
浏览 1
提问于2013-08-12
得票数 3
回答已采纳
1
回答
如果我在内核中自定义sys调用和队列,它是
线程
安全
的吗?
、
、
在
Linux
-4.4内核中,假设有我自己的系统调用和队列。我编写了
linux
-4.4/kernel/my_ queue e.
c
文件,其中包含将int数组定义为全局变量,并将push、pop函数定义为队列接口。 然后,它是
线程
安全
的吗?
浏览 1
提问于2017-04-04
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
分享:C语言编程——LINUX 多线程
Android C++系列:Linux线程(一)概念
C#使用线程窗口调试多线程程序
linux多线程服务器
C+11多线程编程(一)——初始多线程
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券