Csdiofile 讀 按行讀寫檔案

2021-07-09 03:41:28 字數 899 閱讀 3753

#endif

cstdiofile file;

file.open(_t("test.txt"), cfile::modecreate | cfile::modenotruncate | cfile::modereadwrite);

#if 0

檔案開啟模式可組合使用,用「 | 」隔開,常用的有以下幾種:

cfile::modecreate:以新建方式開啟,如果檔案不存在,新建;如果檔案已存在,把該檔案長度置零,即清除檔案原有內容。

cfile::modenotruncate:以追加方式開啟,如果檔案存在,開啟並且不將檔案長度置零,如果檔案不存在,會丟擲異常。一般與cfile::modecreate一起使用,則檔案不存在時,新建乙個檔案;存在就進行追加操作。

cfile::modereadwrite:以讀寫方式開啟檔案。

cfile::moderead:唯讀。

cfile::modewrite:只寫。

#endif

//寫入資料

cstring strvalue ("dubing");

file.writestring(strvalue+"\n");

strvalue.getlength());

file.seektoend();

file.writestring(strvalue + "\n");

file.close();

updatedata(false);

file.open(_t("test.txt"),  cfile::moderead);

file.seektobegin();

cstring buf;

file.readstring(buf);

m_edit1 = buf;

}

Python按行讀檔案

1.最基本的讀檔案方法 file readline example 1.py file open sample.txt while 1 line file.readline if not line break pass do something 一行一行得從檔案讀資料,顯然比較慢 不過很省記憶體。在...

Python按行讀檔案

1.最基本的讀檔案方法 file readline example 1.py file open sample.txt while 1 line file.readline if not line break pass do something 一行一行得從檔案讀資料,顯然比較慢 不過很省記憶體。在...

python 檔案按行讀寫

1 w 寫模式,它是不能讀的,如果用w模式開啟乙個已經存在的檔案,會清空以前的檔案內容,重新寫 w 是讀寫內容,只要沾上w,肯定會清空原來的檔案 2 r 讀模式,只能讀,不能寫,而且檔案必須存在 r 是讀寫模式,只要沾上r,檔案必須存在 3 a 追加模式,也能寫,在檔案的末尾新增內容 4 rb wb...