-1
我知道這段代碼迭代並從文件中獲取數據,但我想將每個值存儲在它自己的獨立字符串中。如何將每個值存儲在字符串中?
int getHosts()
{
system("clear");
GfdOogleTech gfd;
string data = gfd.GetFileContents("./vhosts.a2m");
size_t cPos = 0
string currentValue;
while(currentValue.assign(gfd.rawParse(data, "|", "|", &cPos)) != blank)
{
cout << currentValue << endl;
}
system("sleep 5");
return 0;
}
上面的代碼輸出以下值:
- crativetech.me.conf
- www.creativetech.me
- [email protected]
- /網絡/ creativetech/www
如何存儲每個上述的值在它自己的字符串?
只需聲明一個std :: vector之前的while循環和pushback currentValue就可以了嗎?除非我錯過了一些非常明顯的東西:S –
FailedDev