13,826
社区成员
发帖
与我相关
我的任务
分享
//讀取dat文件
FILE *fpFile;
int a =1000 ;
char msg[1000]={0};
char buf[1000]={0};
if ((fpFile = fopen ("D:\\3.dat", "rb")) == NULL)
return;
fread(msg, a+1, 1, fpFile);
sprintf(buf,"%s\n", msg);
ShowMessage(msg);
fclose(fpFile);
//寫Dat 格式的文件
vector <BYTE> By;
Byte a[4] = { 0xAA, 0x55, 0xAA, 0x55};
for ( int i = 0; i<4; ++i )
By.push_back(a[i]);
FILE *fpFile;
if ((fpFile = fopen ("C:\\3860.dat", "ab+")) == NULL)
return; // sizeof _MAX_PATH
for(int i=0 ;i<By.size();i++)
{
fwrite(&By[i], 1 , 1 , fpFile );
}
fclose(fpFile);