腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
使用
volatile
long作为原子
、
、
、
、
如果我有这样的东西...{} 当
使用
多个线程访问时,期望这段代码不会中断(竞争条件)是否合理?注意:我
使用
它的唯一目的是原子递增和递减--没有更花哨的东西。
浏览 0
提问于2010-06-26
得票数 4
回答已采纳
6
回答
使用
volatile
关键字
、
据我所知,如果我们将一个变量声明为
volatile
,那么它将不会存储在本地缓存中。每当线程更新这些值时,它都会更新到主存中。因此,其他线程可以访问更新后的值。class ExampleThread extends Thread { private
volatile
int testValue;
浏览 1
提问于2010-04-15
得票数 4
3
回答
如何
使用
std::is_
volatile
?
、
、
、
为了实现这一点,我尝试
使用
std::is_
volatile
,但是下面的代码是编译时没有错误的,这不是我想要的。 //...
volatile
char sometext
浏览 4
提问于2017-10-05
得票数 19
回答已采纳
1
回答
使用
volatile
跳过方法执行
、
我从来不经常
使用
易失性。如果另一个线程正在执行它,是否可以
使用
它跳过方法的执行?我认为在下面的代码中,仍然可能有多个线程通过检查并执行该方法。难到不是么?private static boolean
volatile
test = false; ...没有理由
使用
synchronized关键字连续运行两次。请告诉我用易失性是可行的。否则,我看不出有任何理由去理解它,除了求职面试:)其他不基于易失性的解决方案是受欢迎的。
浏览 27
提问于2020-06-19
得票数 0
回答已采纳
4
回答
正确
使用
volatile
关键字
、
、
我想我对java中的
volatile
关键字有一个很好的想法,但我正在考虑重构一些代码,我认为
使用
它会是一个好主意。我可以将映射引用定义为易失性然后在get (或其他任何
使用
mappings变量的地方
浏览 0
提问于2010-06-11
得票数 1
回答已采纳
4
回答
易失性和__
volatile
__之间的区别
、
、
用gcc编译的C代码,
volatile
和__
volatile
__有什么区别?我查看了Linux的源代码,我注意到一些地方
使用
__asm__ __
volatile
__,其他地方
使用
asm
volatile
,还有一些地方
使用
__asm__
volatile
。我从未见过在不
使用
__asm__的情况下
使用
__
volatile
__,但我在其他地方看到过
使用
volatile
。
浏览 2
提问于2013-01-08
得票数 4
回答已采纳
1
回答
如何
使用
“asm
volatile
”编写btr指令
、
、
、
在
使用
扩展汇编(asm
volatile
)语法的C++中,
使用
btr重置整数中的位的正确实现是什么?我需要在重置之前返回位中的值。 auto success = false; asm
volatile
浏览 12
提问于2018-08-29
得票数 2
1
回答
Volatile
.Read /
Volatile
.Write用于“双”原子吗?
、
在一个线程中执行
Volatile
.Write(ref mydouble, value);,在另一个线程中执行
Volatile
.Read(ref mydouble),在mydouble具有double类型的线程中安全吗
浏览 3
提问于2012-09-15
得票数 9
回答已采纳
2
回答
如何在Java中正确
使用
volatile
、
、
我正在研究Java Thread,当我分析从修改的以下代码时,关键字
volatile
让我感到困惑 public static void main(void run(){ Test1.two(); } static
volatile
int i = 0; static v
浏览 0
提问于2016-08-07
得票数 7
3
回答
C中的'static
volatile
‘vs. 'static’vs.‘
volatile
、
、
组合
使用
变量说明符static
volatile
有什么区别?或者单独
使用
一个;就像微控制器编程中的static或
volatile
?
浏览 4
提问于2017-09-02
得票数 1
回答已采纳
4
回答
在
使用
const的任何地方都可以
使用
volatile
吗?
、
、
我想知道const是否可以在任何地方
使用
volatile
,以及每种情况意味着什么。
volatile
dummy_classdummy_class
volatile
*dummy_class
volatile
*
volatile
当涉及const时,这些都是不同的情况,同样的语义也适用于
volatile
吗
浏览 0
提问于2012-01-21
得票数 4
回答已采纳
4
回答
实现``memcpy()‘:是需要’`unsigned char *‘,还是仅仅是’char*‘?
、
、
、
、
我正在实现memcpy()的一个版本,以便能够与
volatile
一起
使用
它。
使用
char *是安全的,还是需要unsigned char *{
vola
浏览 0
提问于2019-03-02
得票数 2
回答已采纳
1
回答
从类型“double*”到键入“double”的无效转换
、
、
( __global double*a, __global double*c) {c[i] = a[i] * 2 ; 然后我在Vivado中
使用
它来创建体系结构:
volatile
char *control = (
volatile
char*)0x43C00000;
volatile
int *wg_x = (
volatile
int*)0x43C00010
浏览 5
提问于2020-05-17
得票数 0
回答已采纳
1
回答
在std::atomic_ref<T>中正确
使用
易失性
、
、
、
、
我在
使用
volatile
正确
使用
std::atomic_ref<int>时遇到了麻烦。天真的有三种可能性:
volatile
std::atomic_ref<int> ref2;我们什么时候想要
使用
每一个?
浏览 1
提问于2020-09-23
得票数 1
2
回答
如何
使用
c和pic16f84a优化这段代码?
、
、
我正在
使用
mikroC编写pic16f84a程序,我有以下函数
volatile
bit RA0 @ ((unsigned)&PORTA*8)+0;
volatile
bit RA2
浏览 1
提问于2012-05-22
得票数 2
回答已采纳
3
回答
使用
volatile
long有什么意义吗?
、
、
、
在有两个线程对
volatile
实例变量进行读/写,并且不想要取出锁的开销(或潜在的死锁风险)的情况下,我偶尔会
使用
实例变量;例如,计时器线程定期更新作为某个类上的getter公开的int: private
volatile
int id; ScheduledExecutorService execService30L, TimeUnit.SECONDS); return
浏览 78
提问于2010-06-14
得票数 56
回答已采纳
1
回答
volatile
);做什么?
、
我在一个永远不会在同事代码中调用的部分中看到了这一点:// ... while(!
浏览 1
提问于2012-05-11
得票数 6
回答已采纳
1
回答
使用
易失性标志代替锁定的技术
、
最近,我遇到了一种
volatile
标记技术,可以避免
使用
synchronized或lock。 initialize_var3(); ======== use_var1(); use_var3();然而,我发现我
浏览 2
提问于2011-02-08
得票数 2
回答已采纳
2
回答
如何声明包含易失性元素的静态数组?
、
、
如果我完全理解易失性限定符是如何工作的,它应该是:uint8_t *
volatile
x; // x is a
volatile
pointer to uint8_t
volatile
uint8_t *
volatile
x; // x is a
volatile
pointer to
v
浏览 0
提问于2018-06-27
得票数 0
2
回答
编写一个简单的引导加载器HelloWorld错误函数打印字符串
、
、
、
、
为此,我
使用
了两个文件。第一个是boot.ld,第二个是boot.cpp (它也在C中
使用
boot.c)。__("movb $'h' , %al\n"); __asm__ __
volatile
__("int_asm__ __
volatile
__("movb $0x0e, %ah\n"); __asm__ __
浏览 1
提问于2015-10-04
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
volatile-JAVA成长之路
volatile关键字
Java中volatile的使用,只能保证变量的可见性,不能保证原子性
volatile与Java内存模型
Java并发编程之volatile关键字解析
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券