次の例のように、C++ で Debian パッケージの制御ファイルからデータを読み取ろうとしています。
Package: com.example.test
Version: 1.0
...
Homepage: http://example.com
...
次のコードで読み取ることができますが、ホームページにある場合は「http」しか取得できません。
string item;
vector<string> data;
stringstream str(line);
while(getline(str, item, ':' )) {
data.push_back(item);
}
「ホームページ」を読み込んdata[0]
でデータを取得するにはどうすればよいdata[1]
ですか?