腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
多
线程
中
的
静态
成员
变量
c++
、
static-variables
众所周知,不管实例化了多少个对象,BSS段
中
只存储了一个
静态
成员
变量
的
实例。因此,考虑让一些
线程
使用
静态
成员
变量
实例化一个类,并频繁更改
静态
成员
;我
的
问题
是
静态
成员
是否
是
线程
安全
的
。
浏览 17
提问于2019-10-20
得票数 0
回答已采纳
2
回答
C++
静态
成员
变量
初始化
是
线程
安全
的
吗
?
c++
、
multithreading
、
static
、
member-variables
根据以下资源,在C++(特别是Visual C++)
中
,作用域
静态
变量
初始化不是
线程
安全
的
。但是,全局
静态
变量
是
安全
的
。 那么,下面带有
静态
成员
变量
的
代码
是
线程
安全
的
吗
?
浏览 0
提问于2009-12-26
得票数 25
回答已采纳
1
回答
成员
函数
中
的
静态
变量
是
线程
安全
的
吗
?
c++
、
multithreading
flagInit = false; createWindow() } 我知道当涉及到多
线程
时,使用
静态
变量
通常不是一个好主意。如果两个
线程
同时创建Window实例,flagInit可能会因为数据竞争而无法工作。但是Singleton类也不能完成这项工作,因为我想创建该类
的
多个实例。Window toolTip, mainWindow; 如果我在初始化部分添加一个互斥锁,这会使它成为
线程
安全
的
吗
?另外,这是一个很好<em
浏览 28
提问于2020-06-11
得票数 2
回答已采纳
2
回答
静态
成员
变量
的
C++
线程
安全
性
c++
、
multithreading
例如,我有这样一个类: class Examplepublic: } 我让
线程
A和B都使用这个
静态
成员
变量
。这个
成员
变量
在集线器下面的某个地方
线程
安全
吗
? 我假设它不是,因为它是
静态
分配
的
,因此两个
线程
将访问相同
的
内存位置,这可能会导致冲突。这是正确
的
,还是有一些隐藏
的
机制使
浏览 122
提问于2019-01-18
得票数 1
回答已采纳
5
回答
是什么让实例
成员
线程
不
安全
而不是公共
静态
的
?
c#
、
.net
、
thread-safety
因此,我们都在MSDN上看到了许多可用
的
通用对象
的
线程
通知: “此类型
的
公共
静态
(在Visual Basic
中
为Shared)
成员
是
线程
安全
的
。不能保证任何实例
成员
都是
线程
安全
的
。”我
的
问题
是
,作为一个实例
变量
与一个公共
静态
变量
相比,为什么
浏览 2
提问于2009-08-08
得票数 20
回答已采纳
3
回答
线程
安全
问题
c#
、
.net
、
multithreading
、
thread-safety
我知道我们需要注意类
中
静态
成员
变量
的
线程
安全
。我们需要担心实例
成员
变量
吗
?
浏览 2
提问于2011-01-20
得票数 2
回答已采纳
4
回答
多
线程
中
的
C++对象
c++
、
multithreading
、
thread-safety
我想问一下C++
中
的
线程
安全
问题(使用POSIX
线程
和ex
的
C++包装器)。当一个类
的
单个实例/对象在不同
线程
之间共享时。例如,A类
的
单个对象
的
成员
方法将在不同
的
线程
中
调用。关于
线程
安全
我应该/可以做些什么?{ } void decrement()
浏览 3
提问于2011-07-20
得票数 1
2
回答
静态
自由
函数
是
线程
安全
的
吗
?
c++
、
multithreading
、
static
我正在编写一个多
线程
程序,并且有一个将从多个
线程
调用
的
函数
,该
函数
是
cpp文件
中
的
一个
静态
自由
函数
。这个
函数
永远不会从cpp文件
的
外部调用,所以我想让它成为
静态
的
,这样它就有了内部链接。在谷歌上我发现很多人说“
静态
函数
不是
线程
安全
的
”,但是当我去阅读它<em
浏览 31
提问于2021-02-19
得票数 1
回答已采纳
1
回答
具有
成员
函数
的
_beginthreadex
c++
我不确定我是否会以正确
的
方式处理这个问题,但我正在使用C++和Visual 2013
中
的
成员
函数
和
线程
。 我发现
的
其他答案说,我必须将我
的
成员
函数
转换为
静态
函数
,这允许我创建这个
线程
。我遇到
的
问题
是
,我不能调用任何其他也不是
静态
的
成员
函数
。下面
是</
浏览 3
提问于2014-11-27
得票数 3
回答已采纳
8
回答
当使用只有
静态
方法而没有
变量
的
C#类时,会有并发问题
吗
?
c#
、
multithreading
、
concurrency
我是否正确理解了所有
线程
在自己
的
堆栈中都有方法
变量
的
副本,所以当从不同
的
线程
调用
静态
方法时不会出现问题?
浏览 0
提问于2012-01-05
得票数 12
回答已采纳
3
回答
静态
等级
的
比赛条件?
c#
、
multithreading
、
static
假设我有一个带有
静态
方法
的
静态
类。在这种情况下,是否有可能出现种族状况: a-如果方法仅依赖于局部
变量
b如果方法依赖于局部
变量
和
成员
字段
浏览 6
提问于2012-03-20
得票数 6
回答已采纳
1
回答
在类中使用
静态
互斥
c++
、
linux
、
multithreading
、
boost
在内部,它从第三方库(使用一些全局
变量
)创建和初始化一些
成员
,并且不是
线程
安全
的
。 // destroy 3rd party library
浏览 1
提问于2010-03-17
得票数 40
回答已采纳
2
回答
应用程序洞察
的
TelemetryClient
线程
安全
吗
?
c#
、
multithreading
、
azure
、
azure-application-insights
在这个链接上:我们建议您对应用程序
的
每个模块使用TelemetryClient实例。但是,MSDN文档()说: 此类型
的
任何公共
静态
(在Visual中共享)
成员
都是
线程
安全
的
。不保证任何实例
成员
都是
线程
安全
的
。因此,问题
是
,大多数
函数</
浏览 13
提问于2016-06-07
得票数 12
回答已采纳
1
回答
静态
类及其
成员
是
线程
安全
的
吗
?[在C#.NET
中
]
multithreading
、
thread-safety
静态
类
的
线程
安全
&它
的
成员
:-
静态
类
中
的
所有
成员
都是
线程
安全
的
吗
?
浏览 4
提问于2013-01-16
得票数 0
回答已采纳
2
回答
java.lang.reflect.Method调用
线程
安全
吗
?
java
、
multithreading
因此,只有一个方法实例为多
线程
中
的
特定类和字段调用调用()。 PropertyDescriptor[] propertyDescriptors = PropertyUtils.getPropertyDescriptors(object); propertyDescriptors[0].getReadMet
浏览 0
提问于2021-04-17
得票数 0
回答已采纳
2
回答
单例和锁(互斥)
java
、
singleton
、
mutex
我有一个单独
的
班级。他
的
方法之一
是
: if (print) { }我有一个多
线程
应用程序,并且有多个
线程
在使用这个方法。我不确定,但是我需要在printMessage
的
实现
中
添加互斥锁
吗
?我认为我不需要这样做,因为我没有使用任何类
成员</
浏览 0
提问于2014-06-03
得票数 0
1
回答
如何使状态
变量
线程
安全
java
、
multithreading
假设我有一个具有
静态
成员
的
类,variable.There
是
存在于该类
中
的
静态
和实例两个同步方法,这两个方法都试图修改
静态
成员
变量
的
值。第一个
线程
锁定了该类
的
对象,因此第一个
线程
可以访问
静态
同步方法和实例同步方法。第二个
线程
具有类级锁,因此只能访问
静态
同步方法。在这个场景
中
,
浏览 4
提问于2014-05-30
得票数 1
回答已采纳
7
回答
什么时候你需要担心
线程
安全
呢?
java
、
multithreading
、
thread-safety
在哪些情况下,您需要担心
静态
方法是否
是
线程
安全
的
? 例如,如果我有一个不接触任何
静态
类级别
变量
的
静态
实用
函数
,那么该方法是否已经
是
线程
安全
的
?如果我有一个接触
静态
类
变量
的
静态
方法,那么这个方法有可能不是
线程
安全
的
吗
浏览 2
提问于2010-12-15
得票数 5
回答已采纳
1
回答
Qt库-
静态
成员
函数
的
线程
安全
性
c++
、
multithreading
、
qt
、
thread-safety
、
static-members
Qt
的
文档指出,所有QDateTime
函数
都是可重入
的
,这在Qt术语中意味着,如果您在另一个
线程
中
创建QDateTime
的
新对象,则可以
安全
地使用它。但是以下
静态
成员
线程
安全
吗
: QDateTime::currentDateTime和QDateTime::fromTime_t?辅助
线程
中
的
代码: // Is
浏览 0
提问于2012-09-15
得票数 1
回答已采纳
2
回答
Java:做
静态
HTTP请求是一种好
的
做法
吗
?
java
、
multithreading
、
static
、
thread-safety
我刚刚和一位同事讨论过,他问我为什么要做这样
的
静态
Http请求:而不是通过默认构造
函数
调用类
的
对象,并使用如下所示
的
非
静态
方法:如果假设doGet方法
的
实现只使用
函数
的
参数,而没有任何<e
浏览 2
提问于2019-01-23
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券