sample サンプルの動作確認バージョン [GCC4.4/1.41.0] [VC9/1.41.0] #include <iostream> #include <string> #include <vector> #include <boost/algorithm/string.hpp> using namespace std; int main() { string message = "This is a pen"; // 文字列messageを空白文字で区切ってvに格納 vector<string> v; boost::algorithm::split( v, message, boost::algorithm::is_space() ); // vの要素を"-"で結合して表示 cout << boost::algorithm::join( v, "-" ) << endl; } 出