一、
cstdiofile
二、file* f = fopen("file name", "mode");
char buff[size];
fread(buff, size, 1, f);
fclose(f);
三、//用mfc讀檔案
cfile file("yourfile.txt",cfile::moderead);
char *pbuf;
int ilen=file.getlength();
pbuf =new char[ilen 1];
file.read(pbuf,ilen);
pbuf[ilen]=0;
file.close();
messagebox(pbuf);
四、//用c sdk 讀檔案
handle hfile;
hfile=createfile("2.txt",generic_read,0,null,open_existing,file_attribute_normal,null);
char ch[100];
dword dwreads;
readfile(hfile,ch,100,&dwreads,null);
closehandle(hfile);
ch[dwreads]=0;
messagebox(ch);*
五、用c讀檔案
file *pfile=fopen("1.txt","rb");
char *pbuf;
fseek(pfile,0,seek_end);//移動檔案指標到檔案末尾
int len=ftell(pfile);//獲取當前檔案指標在檔案中的偏移量,gets the current position of a file pointer.offset
pbuf=new char[len];
rewind(pfile);//將指標移動到檔案頭,repositions the file pointer to the beginning of a file
//也可以用fseek(pfile,0,seek_set);
fread(pbuf,1,len,pfile);
pbuf[len]=0;
fclose(pfile);
messagebox(pbuf);
vc 從txt檔案中讀取資料
數值分析課上老師說要將資料寫在txt檔案上,然後讓程式從txt檔案中讀取資料。讓本來c 已經遺忘了很久的我們無從下手,在網上也檢視了很多,發現大多都是扯淡,放在vc 編輯器上發現並不能執行,不知道是我的問題,還是程式的問題。但是洒家費了很大的力氣才從乙個撇腳的程式中總結出來,原來我們可以這樣從txt...
vc開啟並讀取txt檔案
讓使用者選擇檔案進行開啟和儲存操作時,就要用到檔案開啟 儲存對話方塊。mfc的類 cfiledialog 用於實現這種功能。使用 cfiledialog 宣告乙個物件時,第乙個bool型引數用於指定檔案的開啟或儲存,當為true時將構造乙個檔案開啟對話方塊,為false時構造乙個檔案儲存對話方塊。在...
VC讀取TXT檔案資料(1)
一 運用cstdiofile readstring cstdiofile f your file name cstring str while f.readstring str 二 程式實現 假設你已有了名為ts.txt的檔案在你的工程目錄下 o file.getposition 記錄上次的結果 讀...