C++からCに
Posted: 2010年1月25日(月) 22:32
if(myid==0){
if((MPI_Wtime()-time0)>0.5){
ofstream outfile(OUTFILE,ios::app);
outfile<<loop<<"";
for(int i=0;i<STARNUM;i++)
outfile<<(int)Star.x<<""<<(int)Star.y<<""<<(int)Star.z<<"";
outfile<<"\n";
outfile.close();
printf("Turn:%d,",loop);
printf("Time(s):%.3f,",(MPI_Wtime()-StartTime));
printf("\r");
loop0=loop;
time0=MPI_Wtime();
}
}
今、このC++で作ったソースをCに直したいんですが
この部分outfile<<(int)Star.x<<""<<(int)Star.y<<""<<(int)Star.z<<"";などの直し方
よければご教授ください。
if((MPI_Wtime()-time0)>0.5){
ofstream outfile(OUTFILE,ios::app);
outfile<<loop<<"";
for(int i=0;i<STARNUM;i++)
outfile<<(int)Star.x<<""<<(int)Star.y<<""<<(int)Star.z<<"";
outfile<<"\n";
outfile.close();
printf("Turn:%d,",loop);
printf("Time(s):%.3f,",(MPI_Wtime()-StartTime));
printf("\r");
loop0=loop;
time0=MPI_Wtime();
}
}
今、このC++で作ったソースをCに直したいんですが
この部分outfile<<(int)Star.x<<""<<(int)Star.y<<""<<(int)Star.z<<"";などの直し方
よければご教授ください。