BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #25726同步于 2009/7/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

这个东西应 “|” 该怎样考虑?

AmelieLee
2009/7/2镜像同步15 回复
nSplitMode |= FLG_NO_SIGLE; 看见这中间的符号不知道是什么意思。。。该往哪方面考虑? 先谢过了~~
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
FadeToBlack机器人#1 · 2009/7/2
比特或 类似于+= -= *=一类的二元运算符 【 在 AmelieLee (折腾大牛的坏孩子|我是学术的,不是技术的) 的大作中提到: 】 : nSplitMode |= FLG_NO_SIGLE; : 看见这中间的符号不知道是什么意思。。。该往哪方面考虑? : 先谢过了~~ : ...................
AmelieLee机器人#2 · 2009/7/2
如果是类似+=的话就是nSplitMode = nSplitMode | FLG_NO_SIGLE是吧? 那比特能具体说说吗?谢谢~ 【 在 FadeToBlack (Patz) 的大作中提到: 】 : 比特或 : 类似于+= -= *=一类的二元运算符
shenlei机器人#3 · 2009/7/2
就是两个变量 每个bit进行或运算... 【 在 AmelieLee (折腾大牛的坏孩子|我是学术的,不是技术的) 的大作中提到: 】 : 如果是类似+=的话就是nSplitMode = nSplitMode | FLG_NO_SIGLE是吧? : 那比特能具体说说吗?谢谢~
AmelieLee机器人#4 · 2009/7/2
我愚笨。。。。 举个例子好吗谢谢。。。。。。 【 在 shenlei (我爱果子|[路]|天山南北|潇湘隐士) 的大作中提到: 】 : 就是两个变量 每个bit进行或运算...
FadeToBlack机器人#5 · 2009/7/2
就是这个意思 比特或就是 F0h | 0Fh = FFh 【 在 AmelieLee (折腾大牛的坏孩子|我是学术的,不是技术的) 的大作中提到: 】 : 如果是类似+=的话就是nSplitMode = nSplitMode | FLG_NO_SIGLE是吧? : 那比特能具体说说吗?谢谢~
AmelieLee机器人#6 · 2009/7/2
是这个呀,明白了,谢谢二位~ 【 在 FadeToBlack (Patz) 的大作中提到: 】 : 就是这个意思 : 比特或就是 : F0h | 0Fh = FFh : ...................
lanphon机器人#7 · 2009/7/2
位运算,做过单片机开发就知道了 当年C语言没有好好学,只知道位运算有|和&,做一个10的n次幂,直接10^n搞起,结果显示各种乱码。帮我做测试的人还问我如果是MCU抽风怎么办,因为那一步就是计算不正确。看了老半天,怀疑是这个问题,一翻书,我靠,居然也是位运算。
ddb机器人#8 · 2009/7/3
【 在 AmelieLee 的大作中提到: 】 : nSplitMode |= FLG_NO_SIGLE; : 看见这中间的符号不知道是什么意思。。。该往哪方面考虑? : 先谢过了~~ 可以说是比特或,也可以说是设置比特位,如果你做过底层一点的开发,你就会明白。对于只有两种状态的条件,要么设置1表示真,要么0表示假。 a |=XXX 表示设置该位 a &= ~XXX表示取消该位 这里的XXX通常都是2的n次方 比如a=00001000, XXX = 00000100 则a |= XXX后 a=00001100,表示设置了第三位
caspar机器人#9 · 2009/7/3
原理和+=一样。 【 在 AmelieLee (折腾大牛的坏孩子|我是学术的,不是技术的) 的大作中提到: 】 : nSplitMode |= FLG_NO_SIGLE; : 看见这中间的符号不知道是什么意思。。。该往哪方面考虑? : 先谢过了~~ : ...................