当前位置:   article > 正文

文本文件的读写操作_常用文本文件的读写处理。

常用文本文件的读写处理。

 ifstram:读操作;input

ofstream:写操作;output;

  1. #include<iostream>
  2. #include<string>
  3. //1、包含头文件;
  4. #include<fstream>
  5. using namespace std;
  6. int main()
  7. {
  8. //2、创建流对象
  9. ofstream ofs;
  10. //3、打开文件;
  11. ofs.open("text.text", ios::app);
  12. //4、输入文件内容;
  13. ofs << "姓名:张三" << endl;
  14. ofs << "性别:男";
  15. ofs << "长度:18"<< endl;
  16. //5、关闭文件;
  17. ofs.close();
  18. system("pause");
  19. return 0;
  20. }

  1. #include<iostream>
  2. #include<string>
  3. //1、包含头文件;
  4. #include<fstream>
  5. using namespace std;
  6. void main()
  7. {
  8. //2、创建流对象;
  9. ifstream ifs;
  10. //3、打开文件;
  11. ifs.open("text.text", ios::in);
  12. //判断是否打开成功;
  13. if (!ifs) //这个不知道为啥不能写在int返回值的函数中???
  14. {
  15. cout << "打开失败!" << endl;
  16. return;
  17. }
  18. //4、读数据;
  19. //第一种;
  20. //string str;
  21. //while (getline(ifs, str))
  22. //{
  23. // cout << str << endl;
  24. //}
  25. //第二种;
  26. char buf[1024] = { 0 };
  27. while (ifs >> buf)
  28. {
  29. cout << buf << endl;
  30. }
  31. //5、关闭文件;
  32. ifs.close();
  33. system("pause");
  34. //return 0;
  35. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/852582
推荐阅读
相关标签
  

闽ICP备14008679号