檔案資料處理

2021-09-12 18:44:40 字數 827 閱讀 7562

一、檔案的讀寫

(1)輸入輸出重定向

命令列格式:c:>programoutputfile

即執行名為program。exe的可執行程式,用檔案inputfile作為輸入,用檔案outputfile作為輸出。

例如:c:>addnumbers output.txt

從檔案number.txt中讀取資料,執行結果寫入到output.txt中。

(2)標準庫檔案流

標頭檔案:

ifstream類:istream的派生類,用來讀入檔案。

ofstream類:ostream的派生類,用來寫入檔案。

fstream類:iostream的派生類,用來輸入輸出(讀寫)。

使用例題:

#includeusing namespace std;

int main()

in.close();

ofstream out;

out.open("output.txt");//也可使用ofstream out("output.txt");一步完成

out<<"sum is:"<(3)字串流

標頭檔案:

istringstream:istream的派生類,用來從string物件中讀取資料。

ostringstream:ostream的派生類,用來向string物件寫入格式化的內容。

stringstream:iostream的派生類,即可以讀取,又可以寫入。

strm.str(),返回字串流strm中儲存的字串的副本。

strm.str(s),將字串s複製到字串流strm中,返回void。

python csv檔案資料處理

使用pandas處理csv檔案 import pandas as pd import numpy as np from collections import counter 開啟csv檔案並且只使用第7列和第十四列 引號內為athlete events.csv的位址 根據個人情況修改 data pd...

c 學習(4)vector,檔案資料處理

1,vector 注意容易混淆的問題 各種括號 vectorv1 10 v1有10個int元素,每個都初始化為0 vectorv2 v2有1個元素,值是10 vectorv3 10 v3是有10個元素的陣列,相當於二維陣列。每個元素都是乙個空vector物件 vectorv4 10,1 v4有10個...

資料處理 python處理excel檔案

這裡選擇xlrd庫,在網上搜尋 用python解析excel 會發現在前幾條的搜尋結果中都會存在xlrd庫 安裝相應的庫 進入cmd命令列 pip install xlrd 讀取excel檔案 pip install xlwt 寫入excel檔案 pip install xlutils 一組exce...