为了账号安全,请及时绑定邮箱和手机立即绑定

如何在C ++中将文本追加到文本文件?

如何在C ++中将文本追加到文本文件?

C++
慕姐8265434 2019-10-17 14:07:11
如何在C ++中将文本追加到文本文件?如果不存在则创建新的,如果存在则追加。
查看完整描述

3 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

#include <fstream>


int main() {  

  std::ofstream outfile;


  outfile.open("test.txt", std::ios_base::app);

  outfile << "Data"; 

  return 0;

}


查看完整回答
反对 回复 2019-10-17
?
GCT1015

TA贡献1827条经验 获得超4个赞

#include <fstream>

 #include <iostream>


 FILE * pFileTXT;

 int counter


int main()

{

 pFileTXT = fopen ("aTextFile.txt","a");// use "a" for append, "w" to overwrite, previous content will be deleted


 for(counter=0;counter<9;counter++)

 fprintf (pFileTXT, "%c", characterarray[counter] );// character array to file


 fprintf(pFileTXT,"\n");// newline


 for(counter=0;counter<9;counter++)

 fprintf (pFileTXT, "%d", digitarray[counter] );    // numerical to file


 fprintf(pFileTXT,"A Sentence");                   // String to file


 fprintf (pFileXML,"%.2x",character);              // Printing hex value, 0x31 if character= 1


 fclose (pFileTXT); // must close after opening


 return 0;


}


查看完整回答
反对 回复 2019-10-17
  • 3 回答
  • 0 关注
  • 758 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信