作者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
1F:→ yoco315:其实是五行.. XD 07/06 12:39
2F:推 VictorTom:小弟我才想推有五行的....XD 07/06 12:49
3F:推 ledia:只好硬缩成一行了 (大误) 07/06 13:22