讀取文字檔有很多方式,在此歸納出最精簡的程式寫法。
若要一行一行的讀取文字檔,可使用以下寫法。
1
}
執行結果
若在一行一行讀取文字檔的同時,還想同時讀出每一個字串,可用以下寫法。
1
}
執行結果
若只要讀取文字檔中的每個字,使用while()的方式,可直接處理字串。
1
}
另外一種方式,使用copy() algorithm將文字都讀到vector中,再做後續的加工處理,優點是程式超短,缺點是要多浪費一個vector。
1
}
執行結果
(02/20/2007 更新) 有網友問我怎麼將文字檔讀到二維陣列處理,以下是處理的方式
文字檔
1
}
執行結果