error C2679:

qin119931233 2010-08-25 04:03:37
这是我编的一个读取文件的程序中的一段代码:

unsigned char depth;
for(int j=0;j<1728;j++)
{
ar>>depth;

}
BEAMINFO sBeamInf[24];//BEAMINFO为10字节长度的一个结构体,包含5个变量,每个变量长度为2个字节,我要读24个这样的结构体//
for(int k=0;k<24;k++)
{
ar>>sBeamInf[k];//这里出错

}


出现错误:
error C2679: binary '>>' : no operator defined which takes a right-hand operand of type 'struct _BEAMINFO_H' (or there is no acceptable conversion)

各位高手帮忙看看,谢谢了!!!

...全文
177 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qin119931233 2010-08-27
  • 打赏
  • 举报
回复
自己顶一下,求帮忙!!!
qin119931233 2010-08-26
  • 打赏
  • 举报
回复
大家帮帮那个忙吧
qin119931233 2010-08-25
  • 打赏
  • 举报
回复
怎么重载啊?谢谢!
Jarrylogin 2010-08-25
  • 打赏
  • 举报
回复
你需要对BEAMINFO 结构重载>>操作符

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧