boost::tokenizer
提供: C++入門
2013年3月9日 (土) 22:34時点におけるDaemon (トーク | 投稿記録)による版 (ページの作成:「<!-- vim: filetype=mediawiki --> 読み方 ;boost tokenizer: ぶーすと とーくないざー __TOC__ == 概要 == == ヘッダファイル == <syntaxhigh...」)
スポンサーリンク
読み方
- boost tokenizer
- ぶーすと とーくないざー
概要
ヘッダファイル
#include <boost/tokenizer.hpp>
ソースコード
#include <iostream> #include <string> #include <boost/tokenizer.hpp> #include <boost/foreach.hpp> int main(int argc, char const* argv[]) { std::string str1("1,2,3,4,5"); boost::char_separator<char> separator(",", "", boost::keep_empty_tokens); boost::tokenizer< boost::char_separator<char> > tokens(str1, separator); BOOST_FOREACH(std::string s, tokens) { std::cout << s << std::endl; } return 0; }
コンパイル
clang++ -I/usr/local/include boost_tokenizer.cpp -o boost_tokenizer
実行例
% ./boost_tokenizer 1 2 3 4 5
関連項目
ツイート
スポンサーリンク