fwrite 8G 的数据到文件中,怎么一个多小时了还没结束。
代码如下:
ADerivative_T1D =(float*) VirtualAlloc(NULL,sizeof(float)*m_GridnumX*m_GridnumZ*m_receiver*m_tnum,
MEM_COMMIT,PAGE_READWRITE); //8G的内存空间
············//计算
FILE *fp_T1D;
fp_T1D=fopen("ADerivative_T1D.bin","wb+");
fwrite(ADerivative_T1D,sizeof(float),m_GridnumX*m_GridnumZ*m_receiver*m_tnum,fp_T1D);
fclose(fp_T1D);