我是 C++ 的新手。我有一个文本文件,其内容如下:
Systemname localtesthost
SystemIp X.X.X.X
Systemowner root
...
现在我要提取“Systemname”的值,即“localtesthost”。
我可以提取包含“Systemname localtesthost”的行,但我不知道如何提取字符串“Systemname”。
以下是我的程序需要帮助:
const char* configInfoFile = "config_info";//the text file name
ifstream ifs(configInfoFile);
string line;
while(getline(ifs,line)) {
if(line.length() > 0){
int index = line.find("SystemName");
if (index != -1)
{
.
.
}
}
}
谁能告诉我如何提取字符串"localtesthost"
?
非常感谢!