首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

视类读取数据出错,大侠进来看看,分不多了,该怎么解决

2012-01-23 
视类读取数据出错,大侠进来看看,分不多了intiifor(ii0ii 1700ii++)fscanf(f6, %f%f%f%f%f%f%f%f%f%f

视类读取数据出错,大侠进来看看,分不多了
int   ii;
for(ii=0;ii <1700;ii++)

               
fscanf(f6, "%f   %f   %f       %f   %f   %f       %f   %f   %f       %f   %f   %f       %f   %f   %f       %f   %f   %f       %f   %f   %f       %f   %f   %f\n ",
       

&ss[ii].p1.x,&ss[ii].p1.y,&ss[ii].p1.z,
&ss[ii].p2.x,&ss[ii].p2.y,&ss[ii].p2.z,
&ss[ii].p3.x,&ss[ii].p3.y,&ss[ii].p3.z,
&ss[ii].p4.x,&ss[ii].p4.y,&ss[ii].p4.z,

&ss[ii].p5.x,&ss[ii].p5.y,&ss[ii].p5.z,
&ss[ii].p6.x,&ss[ii].p6.y,&ss[ii].p6.z,
&ss[ii].p7.x,&ss[ii].p7.y,&ss[ii].p7.z,
&ss[ii].p8.x,&ss[ii].p8.y,&ss[ii].p8.z);
////
  error   C2679:   binary   '= '   :   no   operator   defined   which   takes   a   right-hand   operand   of   type   'struct   _iobuf   * '   (or   there   is   no   acceptable   conversion)

  error   C2664:   'fscanf '   :   cannot   convert   parameter   1   from   'struct   _iobuf '   to   'struct   _iobuf   * '

No   user-defined-conversion   operator   available   that   can   perform   this   conversion,   or   the   operator   cannot   be   called
Error   executing   cl.exe.

RenderView.obj   -   2   error(s),   0   warning(s)

这段代码放在视类的Oncreate()函数里,而且在另一个工程的视类里完全正常,高手指教



[解决办法]
error C2679: binary '= ' : no operator defined which takes a right-hand operand of type 'struct _iobuf * ' (or there is no acceptable conversion)
//////////////////////////////////////////////////////////////
这段代码没贴出来


error C2664: 'fscanf ' : cannot convert parameter 1 from 'struct _iobuf ' to 'struct _iobuf * '
////////////////////////////////////////////////////////////////////////////////////

f6=〉&f6


&ss[ii].p1.x,&ss[ii].p1.y,&ss[ii].p1.z,
///////////////////////////////////////
&符号好像有问题

热点排行