C++ 流的操作 | 初识IO类、文件流、string流的使用

文章目录

  • 前言
  • IO头文件
    • iostream
    • fstream
    • sstream
  • 流的使用
    • 不能拷贝或对 IO对象 赋值
    • 条件状态与 iostate 类型
  • 输出缓冲区
  • 文件流
    • fstream类型
    • 文件模式
    • 文件光标函数
      • tellg() / tellp()
      • seekg() / seekp()
    • 向文件存储内容/读取文件内容
  • string流
    • istringstream
    • ostringstream


前言

我们在使用 C++ 的过程中,总避免不了 IO操作,比如经常用到的一些 IO库设施

  • istream:(输入流)类型,提供输入操作。
  • ostream:(输出流)类型,提供输出操作。
  • cin:一个 istream 对象,从标准输入读取数据。
  • cout:一个 ostream 对象,向标准输出写入数据。
  • cerr:一个 ostream 对象,通常用于输出程序错误消息,写入到标准错误。
  • >>运算符:用来从一个 istream 对象读取输入数据。
  • <<运算符:用来向一个 ostream 对象写入输出数据。
  • getline函数:从一个给定的 istream 读取一行数据&#

你可能感兴趣的:(C++,c++)