0

我想制作一个文本文件,如下所示:

car = "big"
couse = "small"
quality = 0
apple = "red"

然后从中读取.. 因此,string car = "what";int quality = 1;更改为"big"and 0

我不知道该怎么做,因为我对 C++ 还很陌生,即使我确定这个问题之前已经被问过很多次,但我找不到我的问题的答案。

4

2 回答 2

1

看看I/O with files的基础。

这个想法是加载一个文件,逐行读取它,然后解析这些行以检索您的信息。

于 2013-05-30T13:33:09.663 回答
1

扩展 Djon,一些伪代码怎么样?

int main(int argc, char **argv)
{
   // open file
   // loop begin
      // read in file, storing lines in an array (or vector) of strings
   // loop end
   // parse lines, to find the ones you want
   // replace data in lines as you like
   // delete original file
   // create new version of file, with data in string vector 
   // close the file
   // done!
}

遵循此算法,您应该能够解决您的问题。

于 2013-05-30T13:34:19.197 回答