pe33のプロフィール
@pe33 pe33
ありがとう数1
質問数0
回答数1
- ベストアンサー数
- 1
- ベストアンサー率
- 100%
- お礼率
- 0%
- 登録日2012/04/18
- C++のstring型文字列を分割して配列に入れる
string str = "AABBCCDD"; これを以下のように分割する方法が知りたいです。 result[0] = "AA"; result[1] = "BB"; result[2] = "CC"; result[3] = "DD"; 分割する固定長2と、結果を保存するstring型のresultを与えれば 以下のようになる関数を作りたいのですが、 C++の標準機能でスマートにできる方法がベストです。 Perlでいうunpack見たいなものです。 use strict; my $str = "AABBCCDD"; my @result = unpack '(a2)*', $str; // こんなことをC++でしたい foreach my $val (@result) { print $val, "\n"; } よろしくお願いします。