lingduchunge 2015-10-12 12:35 采纳率: 100%
浏览 2382
已采纳

结构体数组输出问题 C++

void __fastcall TForm1::Button1Click(TObject *Sender)
{
int i,j,I,J;
float xd,yd,L,F,sx,sy;
F=50;L=1000;sx=1;sy=1;
struct point
{
float x;
float y;
} D[800][600];
for(I=0;I<800;I++)
{
i=I-400;
for(J=0;J<600;J++)
{
j=J-300; //设CCD像元中心坐标为(400,300)
xd=-L*sx*i/F; yd=-L*sy*j/F;
D[I][J].x=xd;
D[I][J].y=yd;
}
}

ofstream ofile1("F:\C++ builder 输出\D.txt"); //输出数据
for(int i=0;i<800;i++)
{
for(int j=0;j<600;j++)
{
ofile1<<D[i][j]<<endl;
}
}
ofile1.close();

}

[C++ Error] Unit1.cpp(47): E2094 'operator<<' not implemented in type 'ofstream' for arguments of type 'point'

哪位大神能看下什么问题?

  • 写回答

3条回答 默认 最新

  • threenewbee 2015-10-12 15:39
    关注
     ofile1<<D[i][j].x << D[i][j].y <<endl;
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料