作者yoco315 (眠月)
看板C_and_CPP
標題Re: [問題] 分割字串
時間Mon Jul 6 12:37:41 2009
※ 引述《kobe123 (波波)》之銘言:
: 輸入:HI ARE YOU READY
: 處理:陣列={HI,ARE,YOU,READY}
STL 智障版一行碼 XD
void split(const string &s, vector<string> &r) {
copy ( istream_iterator<string>(istringstream(s)),
istream_iterator<string>(),
back_inserter<vector<string>>(r) ) ;
}
使用法...
string s = "HI ARE YOU READY" ;
vector<string> v ;
split(s, v) ; // v = ["HI", "ARE", "YOU", "READY"]
讚美主... qq
--
To iterate is human, to recurse, divine.
遞迴只應天上有, 凡人該當用迴圈. L. Peter Deutsch
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.160.254.105
→ yoco315:其實是五行.. XD 07/06 12:39
推 VictorTom:小弟我才想推有五行的....XD 07/06 12:49
推 ledia:只好硬縮成一行了 (大誤) 07/06 13:22