C++简单读写当前文件夹中的文本内容

#include<fstream>

#include<iostream>

using namespacestd;

 

int main()

{

   // *************************写txt文件*******************************

   //ofstream OutFile;            //实例一个写文件对象

   //OutFile.open("Test1.xlsx");     //创建一个Test.txt文本,并且打开Test.txt文件

   ofstream OutFile("Test.txt"); //利用构造函数创建txt文本,并且打开该文本

   OutFile << "This is a Test12!";  //把字符串内容"This is a Test!",写入Test.txt文件

   OutFile.close();            //关闭Test.txt文件

 

   // *************************读txt文件*******************************

   ifstream readFile("Test.txt");

   chartemp[1024] = {0};

   readFile >>temp;           //遇到空格输出停止,空格后的内容无法输出,'\0'是截止符,如图3所示

   //readFile.getline(temp, 8, 0);   //可以输出空格,遇到delim符号才截止。 最后一个参数0表示文本框遇到空字符(ASCLL码为32,文本框不可能有空字符)截止符。不加第三个参数0时,表示'\n'为截止符('\n'也是换行符)。如图4所示

   cout << temp<< endl;

 

   system("PAUSE");

   return 0;

}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值