腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么~=是
C++
中唯一的非逻辑赋值操作符?
c++
、
operators
、
assignment-operator
出于好奇,为什么
位
运算符
~是唯一在
C++
中没有赋值版本的非逻辑
运算符
,即~=?所有关系
运算符
和按
位
运算符
都有赋值版本,但是缺少~=。有什么特别的原因吗? 对于
C++
中的所有操作符,例如,参见:
浏览 0
提问于2016-08-13
得票数 1
回答已采纳
3
回答
从移位
运算符
、逐
位
运算符
和sizeof
运算符
得到的结果的值类别是什么?
c++
、
operators
、
expression
、
language-lawyer
移位
运算符
:<< >>按
位
运算符
:~,&,^,|大小
运算符
:sizeof() 根据
C++
标准(n3797),我只能确认~产生prvalue (5.3.1/2),而不是上面的其他值。
浏览 0
提问于2014-07-02
得票数 3
17
回答
使用
位
运算符
检查数字是正数还是负数
c++
、
c
、
algorithm
、
bit-manipulation
我可以使用
位
运算符
检查一个数字是否为奇数/偶数。我可以在不使用任何条件语句/
运算符
(如if/ternary等)的情况下检查数字是否为正/零/负。在C或
C++
中,使用
位
运算符
和一些技巧也可以做到这一点吗?
浏览 4
提问于2010-09-23
得票数 31
6
回答
清除低16
位
c
、
bit-manipulation
、
bitwise-operators
我不太擅长按
位
运算符
,所以请原谅我的问题,但是我如何在C/
C++
中清除32
位
整数的低16
位
呢?
浏览 2
提问于2011-07-29
得票数 6
回答已采纳
4
回答
C++
逻辑
运算符
c++
C++
中是否有逻辑&
运算符
?例如,一个
运算符
就像&&一样工作,只是它还会计算后面的参数,即使前面的一些参数已经计算为false?
运算符
&是我理解的按
位
and
运算符
。
浏览 0
提问于2011-08-01
得票数 8
回答已采纳
5
回答
C++
到Java代码的转换
java
、
c++
我在
C++
中有所以在Java中但是插入符号的含义是什么呢?msk也将包含十六进制值。我知道插入符号是
C++
中的一种指针类型,但不确定它在这里做什么。请解释一下。
浏览 3
提问于2011-05-17
得票数 1
回答已采纳
12
回答
javascript中按
位
运算符
的性能
javascript
、
bitwise-operators
在像
C++
/java/C#这样的语言中使用
位
运算符
背后的主要思想之一是它们非常快。但我听说在javascript中它们非常慢(诚然,几毫秒可能在今天并不重要)。为何会这样呢?(讨论了何时使用按
位
运算符
,因此我将这个问题的焦点改为性能。)
浏览 1
提问于2009-10-06
得票数 20
回答已采纳
1
回答
将数字从单精度浮点表示转换为半精度浮点
floating-point
、
precision
为此,我创建了自己的
C++
类fp16,其中包含与此类型相关的所有
运算符
(算术逻辑
运算符
、关系
运算符
),同时使用带有半精度浮点数的数字。半精度浮点=1个符号
位
、5个指数位、10个有效位数= 16
位
因此,我要做的是将单精度浮点数转换为半精度浮点数: 对于有效位数-我使用截断,即从32
位
中松散13
位
,以获得10
位
有效数的半精度浮点数。
浏览 10
提问于2011-09-15
得票数 3
回答已采纳
6
回答
Java和
C++
操作符有什么不同吗?
java
、
c++
、
operators
如果将Java的原始数值类型加上布尔值与
C++
等价类型进行比较,是否存在与
运算符
相关的区别,如优先规则或
位
操作
运算符
的作用?或者是括号的效果?换一种方式问,如果我拿一个Java表达式,并试图在
C++
中编译和运行它,它总是编译并总是给出相同的结果吗?
浏览 2
提问于2011-07-08
得票数 9
回答已采纳
2
回答
Objective-C中&(与符号)和&&或|(竖线)和||之间的区别?
objective-c
、
syntax
、
operators
我想知道Objective-C是否在乎我写的是&还是&&?我相信一个与号(&)会或应该导致,如果左边已经是假的,那么右边就不会被计算。
浏览 0
提问于2010-11-22
得票数 8
回答已采纳
6
回答
在C(也是
C++
)中,'&‘
运算符
是如何作为地址
运算符
和按
位
运算符
工作的?因为C不支持操作符重载
c++
、
c
、
operator-overloading
、
bitwise-operators
、
address-operator
运算符
'&‘可以使用以下两种方式:int a; scanf("%d",&a);和printf("%d",1&2)。但是不同的行为(第一次作为地址
运算符
,第二次作为逐
位
运算符
)。同时也为
c++
突出显示。
浏览 4
提问于2020-07-26
得票数 3
回答已采纳
1
回答
为每个基本类型定义了哪些
运算符
?
c++
、
operators
使用过C#后,我惊讶地发现
C++
floats没有定义模
运算符
。显然,按
位
运算符
也不是。我决定学习更多,并去寻找一个图表,看看哪些基类型有为它们定义的
运算符
,哪些没有,但我找不到任何类似的东西。我知道所有的
运算符
是什么以及如何重载它们: 但是,我不知道为每个基本类型定义了哪些
运算符
。
浏览 0
提问于2013-10-03
得票数 1
1
回答
为什么
C++
需要操作符同义词?
c++
、
operators
在维基百科上查找
C++
的操作符列表时,我找到了一篇关于的文章。
C++
defines6关键字作为多个操作符的别名:和(&&),bitand (&),and_eq (&=),and_eq(&=),bitor (欧元),or_eq (|=),xor (^),xor_eq它们可以与它们替换的标点符号完全相同的方式使用,因为它们不是在不同名称下的同一个
运算符
,而是对各自
运算符
的名称(字符串)进行简单的令牌替换。这也意味着,例如,bitand关键字不仅可以用于替换按
位
浏览 0
提问于2015-10-09
得票数 5
回答已采纳
4
回答
运算符
^在
C++
中的用法
c++
、
c++-cli
我知道在C中,
运算符
^用于逐
位
EX-OR。在其中一段
C++
代码中,我看到使用此
运算符
的以下行: public ref class Expert : public System
浏览 0
提问于2012-11-16
得票数 2
1
回答
快速查找4的倍数
c++
、
integer
有没有一种不使用%
运算符
(在
C++
中)就能快速确定32
位
整数是否是4的倍数的方法?
浏览 3
提问于2012-07-11
得票数 1
回答已采纳
4
回答
安装-浮点错误C2296
c++
我有这个函数:{ Rata = K * y^n * (y-1) / (y^n-1); */ fRata = fKwotaKredytu * fY^iIloscRat
浏览 2
提问于2013-03-05
得票数 2
回答已采纳
2
回答
按
位
运算符
和符号类型
c++
、
bit-manipulation
、
language-lawyer
、
signed
我正在阅读
C++
Primer,我对一些评论感到有点困惑,这些评论谈到了Bitwise操作符如何处理签名类型。我引用如下: (当谈到rightshift
运算符
时)“如果该操作数是无符号的,则
运算符
在左边插入0值
位
;如果它是有符号类型,则结果是实
浏览 0
提问于2015-01-25
得票数 8
回答已采纳
1
回答
C++
按
位
运算
c++
、
c
、
bit-manipulation
在某些中间步骤中,我的
位
表示形式为q_1 = 00000000000000000000000000000001 现在我想检查单位的
浏览 6
提问于2013-02-01
得票数 1
回答已采纳
2
回答
在
c++
中显示为“表达式必须具有整型或枚举类型”的错误消息
c++
我有下面的代码,我在这个方程式中得到了错误:请帮我找出这个错误的原因。# include <limits> { int n; cin>>p; cin>>r; cou
浏览 3
提问于2014-01-07
得票数 4
4
回答
使用按
位
运算符
和无符号整型将
C++
移植到Java
java
、
c++
、
porting
我需要把
C++
代码翻译成Java。我有两个担心的问题。2)使用按
位
运算符
,特别是|和<<。假设我已经将无符号int值转换为long,这对这些
运算符
会有什么坏影响吗?例如在
C++
中:unsigned int b;用Java可以做到这一点吗: a
浏览 0
提问于2013-01-12
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券