檔案的讀寫

2021-07-26 05:44:19 字數 646 閱讀 8802

getline(fin,s),成功讀出一行,把讀出的結果放入s,並返回true,如果到達結束,就返回false

getline讀出一行,遇到換行符則終止,將丟棄換行符而不存入s物件

因此,想使得拷貝的檔案和原始檔看上去一樣,必須加上換行符

//檔案讀寫示例

//:#include

#include

#include

using

namespace

std;

int main(void)

return

0;}//:~

把整個檔案單獨拷貝成單獨的乙個string物件

string類具有動態性,不必擔心string的記憶體分配,可以自動擴充套件

string類有許多函式可用來對字串進行查詢和操作,使用string可以把檔案當做單個字串來處理

//:

#include

#include

#include

using

namespace

std;

int main(void)

cout

return

0;}//:~

檔案的讀寫

eg 文字中每一行的資料結構,它們是以tab鍵為間隔的 afghanistan baghlan 36.12 68.7 afghanistan balkh 36.758 66.896 include stdafx.h include fstream include using namespace st...

檔案的讀寫

為了讀而開啟檔案,要建立乙個ifstream物件,他的用發與cin相同,為了寫而開啟檔案,要建立乙個ofstream物件,用法與cout相同。一旦開啟乙個檔案,就可以像處理其他iostream物件那樣對它進行讀寫。在iosream庫中,乙個十分有用的函式是getline 用它可以讀入到string物...

檔案的讀寫

對於檔案的讀寫有各種形式,如位元組流讀寫,字元流讀寫,在字元流之上的緩衝流的讀寫,對於這幾種流的讀寫各有優點,各有不足吧 首先介紹一下位元組輸入輸出流 fileinputstream fiieoutputstream 對檔案的操作 將檔案aa.txt中的內容讀取出來放到bb.txt檔案中。首先以乙個...