把文字檔案一行一行讀出來
//把文字檔案一行一行讀出來,存放到向量vec中
//下面程式在bcb下通過
//如果是在vc下執行,需要把
// txt.push_bac(ch) 改為 txt+=ch;
// txt.clear() 改為 txt="";
#include<string>
#include<fstream>
#include<vector>
void readfile(string filename,vector<string>& vec)
{
ifstream ifile;
ifile.open(filename.c_str());
if(ifile.fail())
return;
string txt;
char ch;
while(ifile.get(ch)){
if(ch=='/n'){
vec.push_back(txt);
txt.clear();
}else
txt.push_back(ch);
}
if(ch!='/n') //新增最後一行
vec.push_back(txt);
}
相關文章
- 讀取檔案最後一行
- 教大家python讀取一行一行檔案內容的方法Python
- java 讀取指定某一行的文字Java
- C# 替換文字檔案中的某一行 (要求此檔案存在)C#
- [work] python讀取txt檔案最後一行Python
- SHELL程式設計—每次讀取檔案的一行程式設計
- vi中跳到檔案的第一行和最後一行
- Java8讀檔案僅需一行程式碼Java行程
- 讀取每一行檔案資料的方法bufferedreader
- css一行顯示文字CSS
- 請教!急!急!修改文字檔案一行的內容 根據“=”分割。
- python怎麼讀取txt檔案第二行-Python:如何選擇文字檔案的第一行,以及第二行……?...Python
- 把檔案每隔三行合併成一行(awk之RS、ORS與FS、OFS)
- VBA建立文字檔案、讀寫文字檔案
- linux_取檔案唯一行_取檔案重複行Linux
- 檔案排版(文字檔案讀寫)
- -5.C++讀入一行字串C++字串
- KETTLE一行一行執行方法
- 一行命令,將 JSON 檔案轉成 Dart 類JSONDart
- lisp 習題 用列表元素標識檔案一行。Lisp
- C#讀取文字檔案和寫文字檔案C#
- 【Java】讀寫文字檔案Java
- CSS 設定元素第一行文字樣式CSS
- shell中輸入字串和文字在同一行字串
- 一行命令搞定Python專案依賴包匯出Python
- 一行一行手敲webpack4配置Web
- Bash指令碼:怎樣一行行地讀檔案(最好和最壞的方法)指令碼
- C++讀取txt檔案,並將每一行的資訊存入結構體陣列中C++結構體陣列
- JAVA 隔N行取一行寫入新文字,遍歷TXT文字Java
- 一行HTML也能畫畫?來一個!HTML
- Flutter-一行註解直接編譯生成資源配置檔案Flutter編譯
- Node.js 一行命令上傳本地檔案到伺服器Node.js伺服器
- python計算檔案的行數和讀取某一行內容的實現方法薦Python
- 3.編寫程式實現如下功能:開啟指定的文字檔案,在每一行前加行號。
- 《第一行程式碼》讀書筆記三行程筆記
- 只需一行程式碼,你的純文字秒變Markdown行程
- CSS讓同一行文字和輸入框對齊CSS
- webpack(4)從0到1,一行一行帶你擼Web