#include
#include
#include
#include
using std::cout;
using std::endl;
using std::ifstream;
using std::ofstream;
using std::string;
using std::vector;
using std::cerr;
void
test()
string line;
vector lines;
while
(getline
(ifs, line)
)//獲取每一行資料
ifs.
close()
; ofstream ofs
("a.txt");
//把內容輸出到a.txt檔案中if(
!ofs.
good()
)for
(auto
&line : lines)
ofs.
close()
;}inttest2()
cout << ofs.
tellp()
<< endl;
//輸出整個檔案的長度
ofs <<
"this new line"
<< endl;
//在檔案末尾追加「this new line」
ofs.
close()
;return0;
}int
main
(void
)
void
test()
ifs.
seekg(0
, ios_base::end)
;//先把檔案輸入流指標定位到文件末尾來獲取文件的長度
int length = ifs.
tellg()
; ifs.
seekg
(ios_base::beg)
;//再將指標定位到文件開頭來進行讀取
char
* buff =
newchar
[length +1]
();//開闢乙個buff
ifs.
read
(buff, length +1)
;//將內容讀取到buff中
string content
(buff, length +1)
;//再將buff賦值給content
cout << content << endl;
delete
buff;
}int
main
(void
)
int
main
(void
)
servlet讀取資源檔案的三種方式
1.通過相對路徑得到絕對路徑 string path this.getservletcontext.getrealpath 資源路徑 路徑針對於webroot下 inputstream in new fileinputstream path properties prop new propertie...
C 讀取txt檔案
1.逐行讀入 void readtxt string file ifstream infile infile.open file.data 將檔案流物件與檔案連線起來 assert infile.is open 若失敗,則輸出錯誤訊息,並終止程式執行 string s while getline i...
C 讀取txt檔案
1.逐行讀入 void readtxt string file infile.close 關閉檔案輸入流 2.逐個字元讀入 忽略空格與回車 void readtxt string file ifstream infile infile.open file.data 將檔案流物件與檔案連線起來 ass...