VC檔案指標操作

2021-06-22 16:59:28 字數 569 閱讀 1772

//例子:

cfile file;

file.open("c:/hello.txt",cfile::modecreate|cfile::modewrite);

//[1]移動檔案指標

file.seek(100,cfile::begin);///從檔案頭開始往下移動100位元組

file.seek(-50,cfile::end);///從檔案末尾往上移動50位元組

file.seek(-30,cfile::current);///從當前位置往上移動30位元組

file.seektobegin();///移到檔案頭

file.seektoend();///移到檔案尾

//[2]讀寫檔案

//讀檔案:

char buffer[1000];

file.read(buffer,1000);

//寫檔案:

cstring string("自強不息");

file.write(string,8);

//[3]關閉檔案

file.close();

vc 關於 指標操作

string str abcdefg 測試一 char aa new char 20 memset aa,0,20 memcpy aa,str 0 20 delete aa 測試二 int lg str.length char bb new char lg 1 strcpy s bb,lg 1,st...

VC 檔案操作

1 檔案的查詢 當對乙個檔案操作時,如果不知道該檔案是否存在,就要首先進行查詢。mfc中有乙個專門用來進行檔案查詢的類 cfilefind 使用它可以方便快捷地進行檔案的查詢。下面這段 演示了這個類的最基本使用方法。cstring strfiletitle cfilefind finder bool...

VC 檔案操作

try else catch cmemoryexception e e geterrormessage szbuff,max path afxmessagebox szbuff catch cfileexception e e geterrormessage szbuff,max path afxm...