#include <iostream>
#include <fstream>
#include <string>
#include <cstdlib>
using namespace std;const string filename="F:/1.txt";int main()
{ifstream fin;fin.open(filename.c_str(),ios_base::in);  //以读取方式关联流和文件if(fin.is_open()){cout<<filename<<endl;cout<<fin.rdbuf();  //输出文件内容cout<<endl;}fin.clear();fin.close();ofstream fout;fout.open(filename.c_str(),ios_base::out|ios_base::app);  //追加方式if(!fout.is_open()){ //关联失败cerr<<"Can't open "<<filename<<" file for output.\n";exit(EXIT_FAILURE);}cout<<"Enter new file contents (to be append):"<<endl;string buffer;while(getline(cin,buffer)&&buffer.size()>0){fout<<buffer<<endl;}fout.clear();fout.close();fin.open(filename.c_str(),ios_base::in);  //再次打开这个文件if(fin.is_open()){cout<<filename<<endl;cout<<fin.rdbuf();cout<<endl;}fin.clear();fin.close();return 0;
}

C++ STL 文件内容的显示和追加相关推荐

  1. linux查看当前用户终端,Linux----基本命令的使用(vi命令,查看文件内容,显示进程,切换用户等)...

    1.vi是linux系统上经常使用的一个文本编辑器,其有三种模式:命令模式.编辑模式(插入模式).末行模式. 命令模式-->编辑模式:"i a o I A O"linux 编 ...

  2. Linux----基本命令的使用(vi命令,查看文件内容,显示进程,切换用户等)

    一.vi是linux系统上常用的一个文本编辑器,其有三种模式:命令模式.编辑模式(插入模式).末行模式. 命令模式-->编辑模式:"i a o I A O" 编辑模式--&g ...

  3. Linux基本命令的记录(vi命令,查看文件内容,显示进程,切换用户等)

    一.vi是linux系统上常用的一个文本编辑器,其有三种模式:命令模式.编辑模式(插入模式).末行模式. 命令模式-->编辑模式:"i a o I A O" 编辑模式--&g ...

  4. linux怎么查看文件内容并显示行号,Linux文件内容查看相关命令

    原标题:Linux文件内容查看相关命令 Linux系统中使用以下命令来查看文件的内容: cat.tac.nl.more.less.head.tail 你可以使用 man [命令]来查看各个命令的使用文 ...

  5. Linux文件内容永久显示行号

    2. 1编辑 vimrc文件:命令如下 vi ~/.vimrc 2. 2 文件新增以下内容 set nu 2. 3 先按"esc" 键 然后输入以下命令保存该文件 :wq 2. 4 ...

  6. 文件内容中显示(SOH、STX、ETX)

    目      的:读取一个txt文件,并按照分隔符分割,插入数据库. 现      象:从服务器上下载下来的txt文件:                  以txt打开的时候数据间隔显示一个方块(因为 ...

  7. html 加载pdf文件内容不显示不出来,pdf.js首次加载pdf文件时找不到pdf文件,刷新后才能出现pdf文件...

    前台点击文件学码的定一近,更工广款近,更工广款近,更名后,后台通过openoffice将doc文件转为pdf格式文件,然后存放在服务器tomcat'中,pdf.js首次加载服务器中tomcat中的转化 ...

  8. java文件怎么一行一行读,Java 读文件内容如何显示在一行上

    public class FileMessage2 { public static void main(String[] args) throws Exception { File file = ne ...

  9. linux 查看文件内容 显示行号

    linux 系统中文件内容显示行号分为临时显示和永久显示两种,本文对两种方式进行介绍 1.文件内容临时显示行号 1. 1使用 vi 或者vim 命令打开文件 打开后的文件内容日如下 1. 2直接输入以 ...

最新文章

  1. selenium如何在同一个窗口页面中返回上一个页面窗口(Python)。
  2. matlab二维特殊函数面积图area()函数
  3. python正则表达
  4. awr报告分析 mysql_4个MySQL优化工具,帮你准确定位数据库瓶颈!
  5. Ubuntu中输入输出重定向及管道技术简述
  6. python 共享文件夹 密码_用不同的用户名和密码登录网络上的共享文件夹
  7. (转)HTML5开发中Access-Control-Allow-Origin跨域问题
  8. 2015年 不可不知的五大热点话题
  9. Shopee 店铺如何运营?运营思路心得分享
  10. 数据存储之SwiftJSON
  11. 华为交换机初始化_华为交换机的初始配置
  12. WORD文档转换成HTML
  13. Win10 搭建自带的ftp站点
  14. 信息学奥赛一本通:1156:求π的值
  15. robots.txt文件示例
  16. 吉他箱体模拟效果器插件-Positive Grid BIAS FX 2 DeskTop 2.3.0.6070 Elite WiN
  17. OpenOCD+GDB学习记录(1)
  18. 基于matlab的车牌识别系统设计,基于MATLAB的车牌识别系统设计
  19. 调用小程序OCR插件识别身份证信息
  20. google 面试题

热门文章

  1. 今天的语音识别,我们就用Python来做,从基础的知识到实践的运用
  2. python接口自动化参数化_python接口自动化-参数化
  3. 微信计步器怎么不计步_送我一顶圣诞帽@星尘StarDust,制作一个圣诞创意微信头像...
  4. 【java笔记】接口的定义,接口的使用
  5. MFC 中 Radio Button 使用方法
  6. vscode中文_VS Code 中文社区正式成立啦!VS Code Day 圆满落幕!
  7. imageJ 如何下载plugin_如何给微服务架构的项目做验收测试?
  8. docker from指令的含义_Docker 镜像常用命令
  9. PowerDesigner通过jdbc连接MySQL实现逆向工程步骤
  10. 【2020模拟考试T3】【PAT乙】1028 人口普查 (20分) 字符串比较