我正在尝试从 Debian 包的控制文件中读取数据,就像下一个示例一样,在 C++ 中:
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]
?