istream iterator簡單用法

2021-10-09 20:04:08 字數 642 閱讀 3083

istream迭代器

利用輸入流迭代器istream_iterator進行檔案操作:
std::ifstream i_file

("data.txt");

//開啟檔案

istream_iterator

getstr

(i_file)

;//從i_file讀取字串

istream_iterator eof;

//尾後迭代器

while

(getstr != eof)

//判斷是否到達尾部

輸入初始化

istream_iterator<

int>

getint

(cin)

;//從cin 中輸入字串

istream_iterator<

int> eof;

//尾後迭代器

vector<

int>

v(getint,eof)

;//迴圈讀取,直到輸入不是int資料為止

注意:不可利用這個方式讀取字串,否則無法結束輸入

BroadcastReciever簡單用法示例

生命週期非常短,在接受到廣播時建立,onrecieve 方法執行完後銷毀 10s內onrecieve 方法未執行完,會出現anr錯誤 broadcastreciever簡單用法示例 傳送廣播 intent intent new intent this,sendbraodcast intent 注 1...

mysql的簡單用法 mysql簡單用法

刪除使用者 drop user jack drop比delete刪除的優勢在於drop可以刪除使用者的許可權,更加徹底 更改使用者名稱 rename user jack to jacknew 使用者的都存在與user表中,更改名稱,許可權不變 更改使用者密碼 update mysql.user se...

oracle cursor 簡單用法

procedure changespecialdiscount compid in invarchar2 ccid in invarchar2 cono in invarchar2 is sum cc all number 14 4 0 wsp disc number 14 4 wspcl disc...