我想创建这样一个文件
象这样:
input1=
input2=

这个文件有很多行,
之后我还要写文件给每行赋值。
如何实现?

解决方案 »

  1.   


    说详细点啊,
    是要先写好inptu=
    等后来在向里面添吗?
      

  2.   

    你可以做成INI文件格式。
    http://www.xiaozhou.net/ReadNews.asp?NewsID=212
      

  3.   

    一般都不这样做,都使用重新写
    把你要写入文件的内容放入内存,然后创建文件重写不过你的格式有些像ini,看看要不要做成配置文件
      

  4.   

    ini文件啊,有现成的 读写 api 包您满意
      

  5.   

    做一个循环不就行了
    CStdioFile file(strFileName, CFile::modeCreate | CFile::modeWrite | CFile::typeText);CStringArray myArray;
    // myArray 添加数值
    // ...for (int i = 0, itemCount = myArray.GetLength(); i < itemCount; i++)
    {
        CString temp;
        temp.Format("input%d=%s\n", i, myArray[i]);
        file.WriteString(temp);
    }