[转]warning C4552: '>>' : operator has no effect; expected operator with side-effect

C语言常见错误 对于刚学编程,刚接触C++的新手来说,编译运行报错是最头疼的一件事,爆出一堆英文,英语差一点的又不知道什么意思,所以也不知道如何去改,在此,我给大家传一份常见错误中英文对照表及简单解释,希望可以帮到大家:   fatal error C1003: error count exceeds number; stopping compilation 中文对照:(编译错误)错误太多,停止编译 分析 阅读详情

warning C4552: '>>' : operator has no effect; expected operator with side-effect

右移操作的时候,一不小心就出现这种警告,结果不能达到预期

原因:

右移操作符>>用法错误,在写代码时候写成了:

Msg>>1;

原意是将a右移4位,结果却出现warning C4552: '>>' : operator has no effect; expected operator with side-effect没有达到右移的目的。

解决:

Msg>>=1;即是Msg=Msg>>1;

更改图片背景 NULL 博文链接:https://ruistone.iteye.com/blog/859920 立即下载

相关推荐

iSLIP算法实战:如何用Python模拟交换机优先级匹配(附完整代码)

本文详细介绍了如何使用Python实现iSLIP算法,模拟交换机优先级匹配过程。通过核心的指针滑动逻辑和迭代循环策略,构建了一个完整的iSLIP算法模拟器,并加入可视化模块以直观展示匹配过程。文章还提供了完整的代码框架和性能优化建议,适合网络工程师和Python开发者直接集成到测试环境中。

weixin_29313239的博客 251

warning C4552: '>>' : operator has no effect; expected operator with side-effect

1》编写一个自定义的函数shift_right:利用引用形参实现对一个int型的数据右移n位。 代码如下: #include using namespace std; void shift_right(int &num,int n); int main(){ int num=8; cout<<"before shift ,num:"<<num<<endl; shift_right(n

cxcbupt 1万+

新手必看:5分钟搞懂FFT波束形成的底层原理(从阵列信号到频域处理)

本文深入浅出地解析了FFT波束形成的底层原理,从阵列信号采集到频域处理的全过程。通过音乐节场景类比和Python代码示例,帮助新手快速理解多目标波束形成的核心技术,包括频域转换、相位补偿和性能优化策略,适用于雷达、声呐和5G通信等领域。

pytorchlight8的博客 948

(C语言)使用VC为什么会出现警告C4552 “+“(或其它运算符):未使用表达式结果

当我们这样输入时,就会出现警告⚠C4552 同时他的运行界面是这样的: 我们需要把for后面的a+2的格式改一下: 把a+2的值在赋值给a。 +=是赋值运算符。 a+=2相当于a=a+2。 当然,也有许多其他的形式,比如:把a+=2拿出来,放到for语句中,但有两点要注意: 1.a+=2;语句不能直接放到for后面: 而应该放到printf语句的后面(即最后): 2.要加花括号: 这样的话for里面就有两条语句了,一定要加花括号{},因为如果不加花括号,只会执行for后面的

m0_74042340的博客 2696

Windows中的TLS 1.2启用方法(IIS、C#、.Net framework)

折腾几天了windows中的tls1.2启用方法!特此记录一下 开发背景: 在一个用.net framework 2.0开发的客户端程序里面嵌入功能调用第三方物联网相关接口,服务器上有一个restful接口用于接收第三方上报的数据及处理,最后再调用第三方的物联网相关接口。本机开发环境Windows 10,客户服务器是Windows Server 2008 R2。 第一次写这种物联网相关的接口调用,而且第三方提供的文档比较简单,最基本的报文示例都没。开发环境里面各种摸索一步一个坑,首先在发送HTTP请求前

dl1314ld的博客 1万+

Unity类银河战士恶魔城学习总结(P103之前 Enemy相关 , 骷髅战士,状态机,敌人状态,)

udemy的Alex银河战士恶魔城,记录我自己的学习,代码会逐渐每一p更新,仅供参考学习。

suzh1qian的博客 1633

最常见的20种VC++编译错误信息

最常见的20种VC++编译错误信息1、fatal error C1010: unexpected end of file while looking for precompiled header directive。寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include "stdafx.h") 2、fatal error C1083: Cannot open include f

饿的神啊 1896

故障处理:Oracle一体机磁盘故障时磁盘组重平衡失败的故障处理

摘要: Oracle Exadata一体机出现磁盘故障案例,存储节点故障灯未亮但磁盘已产生大量坏块,导致重平衡失败。文章强调了一体机硬件巡检需检查6个关键维度:节点messages日志、存储cell告警日志、CellCLI日志、ASM告警日志、ILOM日志及服务器信号灯。故障分析显示硬盘物理故障导致磁盘组冗余受损,自动修复流程受阻。文中详细记录了通过CellCLI工具排查损坏磁盘的过程,并提供了完整的故障处理流程和命令输出。文章同步发布于微信公众号"IT民工的龙马人生"和博客网站(www

提供数据库技术支持(系统优化,故障处理,安装升级,数据恢复等) 1231

warning C4552: “>>”: 运算符不起任何作用;应输入带副作用的运算符

转自:http://www.letuknowit.com/topics/20111124/warning-c4552.html/ 今天在写一个小程序的时候,需要用到移位操作,可谁想竟然给弄出来个warning C4552,具体错误如下: “warning C4552: “>>”: 运算符不起任何作用;应输入带副作用的运算符” 检查了下代码,原来是自己疏忽导致的,我的代

步晓德德德 早早早啊~! 1万+

瑞芯微RV1126B芯片实战:如何用3Tops NPU打造智能安防摄像头(附配置指南)

本文详细介绍了基于瑞芯微RV1126B芯片构建高性能智能安防摄像头的实战经验。文章深入剖析了其3Tops NPU与独立AI-ISP的协同优势,提供了从硬件选型、开发环境搭建、AI模型部署到系统调优的全流程配置指南,帮助开发者充分发挥芯片潜力,实现高效、稳定的智能视觉应用。

weixin_29281915的博客 443

【机器学习】推理时计算优化——思维链(Chain-of-Thought)与慢思考范式 第一章:基础理论与认知框架 第二章:计算优化技术与前沿方法

过程监督在数学推理中展现出显著优势,因其能够定位错误发生的具体步骤,而非仅在最终答案处提供稀疏反馈。然而,高质量过程标注的获取成本高昂,这催生了基于自动验证器的近似方法。

VectorShift的博客 73

VC编译常见错误

1、Fatal Error C1010 unexpected end of file while looking for precompiled header directive 这一般是由于使用了参数/Yu"stdafx.h",意思是在每个文件中都应该使用#include来包含这个头文件。一般改正,就是在每个。CPP文件中包含这个文件就可以。 2、LNK2001 on __beginthr

NOI Study 6150

42、使用mmrotate中k3det进行旋转目标检测,并进行mnn部署和ncnn部署

基本思想:仍然是身份证分割,并进行ncnn和mnn的c++的部署开发

sxj731533730 5711

VC6.0常见英文错误对照表

fatal error C1003: error count exceeds number; stopping compilation  中文对照:(编译错误)错误太多,停止编译  分析:修改之前的错误,再次编译  fatal error C1004: unexpected end of file found  中文对照:(编译错误)文件未结束  分析:一个函数或者一个结构定义缺少“}”、或者在一

嵌入式Linux 3387

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

C语言常见编译错误及分析

目录 绪论第一安装错误:[1]Error spawning cl.exe[2]fatal error C1083: Cannot open include file:第二打开编译器失败,提示不能打开第三cannot execute program解决方案第四连接Link.exe错误解决方案第五 error C2143: syntax error : missing ')' before 'return'解决方案第六涉及`scanf`输出结果为空的错误解决方案第七error C2065: 'a' : u..

zhuguanlin121的博客 2万+

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

C语言,C++常见编译错误

fatal error C1003:  error count exceeds number; stopping compilation 中文对照:错误太多,停止编译 分析:修改之前的错误,再次编译     fatal  error  C1004: unexpected end of file found 中文对照:文件未结束   分析:一个函数或者一个结构定义缺少“}”、或者在

云淡风轻的博客 2万+

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

学习shell 时遇到的问题(unexpected operator) 的解决方法

学习shell 时遇到的一些问题(unexpected operator) 和解决方法 read -p "please input your choice(Y/N):"  choice  [  "$choice"   ==  "Y" -o "$choice"  ==  'y'  ] && echo "OK,continue" && exit 0  [  "$choice"   ==

生死看淡,不服就干! 2万+

常见的vc++编译错误

1、fatal error C1010: unexpected end of file while looking for precompiled header directive。 寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include "stdafx.h") 2、fatal error C1083: Cannot open include file: 'R…….h':

M-先生 1947

《C语言杂记》C语言常见错误

对于刚学编程,刚接触C++的新手来说,编译运行报错是最头疼的一件事,爆出一堆英文,英语差一点的又不知道什么意思,所以也不知道如何去改,在此,我给大家传一份常见错误中英文对照表及简单解释,希望可以帮到大家: fatal error C1003: error count exceeds number; stopping compilation 中文对照:(编译错误)错误太多,停止编译 分析:修改之

不问归期的博客 6821

VC++6.0常见编译错误中英文对照表

fatal error C1003: error count exceeds number; stopping compilation 中文对照:(编译错误)错误太多,停止编译 分析:修改之前的错误,再次编译 fatal error C1004: unexpected end of file found 中文对照:(编译错误)文件未结束 分析:一个函数或者一个结构定义缺少“}”、或者在一个函数调用

Hello______world的巢 7256
上一篇: 为什么死循环占用CPU高[整理贴]
下一篇: 遍历删除map中元素的方法
wang37921
博客等级 码龄18年 14粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值