如何读取ini文件中的多行数据
怎么读取ini文件中的多行数据?从ini中读取多个信息,并在列表控件中显示如:[NSR]D:\+1.txtD:\+2.txtD:\+3.t
怎么读取ini文件中的多行数据?
从ini中读取多个信息,并在列表控件中显示如:
[NSR]
D:\+1.txt
D:\+2.txt
D:\+3.txt
D:\+4.txt
希望能在列表控件中这4个文件的路径和文件名。
谢谢!! ini
[解决办法]
这还不够详细呀, 再详细就只有用代码了:
std::ifstream ifs(路径)
std::vector<std::string> res; // 结果
std::string line;
bool isInNSR = false;
while(std::getline(ifs, line))
{
if(line[0] == '[')
{
isInNSR = (line == "[NSR]");
}
else
{
if(isInNSR)
res.push_back(line);
}
}