【发布时间】:2014-02-17 00:13:32
【问题描述】:
如何将多行写入文件? ......这就是我所拥有的......另外,有些行包括如下文字:#import <Foundation/Foundation.h>我将如何去做?下面的代码就是我现在所拥有的..
//Creates Config.h
FILE * pFile;
char *buffer = "//Empty Header File";
char file [256];
sprintf (file , "%s/Desktop/%s/Control.h",homeDir, game_name);
pFile = fopen (file, "w+");
fwrite (buffer , sizeof(char), sizeof(buffer), pFile);
fclose (pFile);
【问题讨论】:
-
你想使用C还是C++?
-
如果你想像现在这样使用
C函数,结束符是\n。如果要切换到c++,请使用std::endl。 -
您是否尝试将
buffer的内容附加到文件中?
标签: c++ writetofile