永发信息网

请问这句C++代码的作用

答案:2  悬赏:30  手机版
解决时间 2021-01-27 09:53
unsigned int v3;
v3 & -((__PAIR__(v3 + 1431655766, v3 + 1431655766) - __PAIR__(v3 + 1431655765, 1)) >> 32);

主要解释一下PAIR(对组)这个的用法,两个PAIR(对组)相减的结果是什么?
最佳答案
你那个__PAIR__应该是前面定义的,第二行代码是对位进行操作,我大概解释一下

&是位与,就是两个数化成二进抽,每一位进行与操作
+就是位相加,-就是按位相减
>>就是按位向右移一位,右边移走的不要了,左边高位补0
c++中有pair的用法,意思是把两个参数组合成一个参数。你这里的__PAIR__应该是前面已经定义好的,目的是把后面紧跟的括号里两个数当成一组看待,这样__PAIR__-__PAIR__时就可以把里面参数分别相减
全部回答

c语言中,字符串的连接与vb不同,不能用简单的“+”来实现,应该使用string.h中的函数char *strncat( char *strdest, const char *strsource, size_t count )实现两个字符串的连接。

当然,在你的程序中可以这样简单实现你的要求:

void print ( ) const {cout << (first_name << " " << last_name) << endl; }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
千姿洗衣连锁地址有知道的么?有点事想过去
怎么使用办公软件更好的提高工作效率
窜窃的意思是什么啊?知道的请说下!
2019年初中英语同步练习加过关测试八年级上册
成人用品店里的那些药吃了安全吗?会不会出现
有什麼办法可以改变月经周期?
求助,华强北好找工作吗?
佛山万达广场,万科广场有悦诗风吟吗
非凡造型地址在什么地方,我要处理点事
高阳干洗店怎么去啊,我要去那办事
丰规的意思是什么啊?知道的请说下!
现行棋规是哪年由国家体委审定的《中国象棋竞
2014智高杯第届转笔大赛-黄静豪资料
濮阳那里能租到独院?
013造型(通许店)地址有知道的么?有点事想过
推荐资讯
两条直线的位置关系2在三角形ABC中,BC边上的
胶水粘住手怎么办
干鱿鱼该怎么煮熟直接就可以吃
叶合宾馆怎么去啊,我要去那办事
【葳斯基】穿越西元3000年后中季风之隐和葳斯
歆享的意思是什么啊?知道的请说下!
河西区天津科技大学附近有移动营业厅吗?
申请域名怎么填写
古诗词是古人为我们留下的宝贵精神财富下列诗
如果报考助理医师已经交费了但还没有考试还能
高中生加拿大上高中考大学难吗?
牲醪的意思是什么啊?知道的请说下!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?