读书人

视类读取数据出错大侠进来看看,分不

发布时间: 2012-01-23 21:57:28 作者: rapoo

视类读取数据出错,大侠进来看看,分不多了
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,
///////////////////////////////////////
&符号好像有问题

读书人网 >VC/MFC

热点推荐