zoukankan      html  css  js  c++  java
  • 文件操作

    文件和流

    顺序文件------一个有限字符构成的顺序字符流

    C++标准库中:ifstream,ofstream和fstream共3个类用于文件操作统称为文件流类。

    文件操作

    使用/创建文件的基本流程

     

    建立顺序文件

    • 也可以先创建ofstream对象,再用open函数打开ofstream fout;fout.open("test.out",ios::out|ios::binary);
    • 判断打开是否成功:if(!fout) {cerr<<"File open error !"<<endl}
    • 文件名可以给出绝对路径,也可以给相对路径
    • 没有交代路径信息,就是在当前文件夹下找文件

    文件的读写指针

    对于输入文件,有一个读指针

    对于输出文件,有一个写指针

    对于输入输出文件,有一个读写指针

    标识文件操作的当前位置。

    Note:

    文本文件/二进制文件打开文件的区别:

    • linux下没有区别;
    • 在window下,文本文件是以“ ”作为换行符
    • 读出时,系统会将0x0d0a只读入0x0a
      写入时,对于0x0a系统会自动写入0x0d

     参考链接:

    https://www.coursera.org/learn/cpp-chengxu-sheji

  • 相关阅读:
    ②.kubernetes service
    c2p
    ⑤.docker dockerfile
    ④.docker volume
    ②.docker image
    ③.docker container
    ①.docker介绍
    三剑客之grep
    ⑦.shell 数组
    shell 正则
  • 原文地址:https://www.cnblogs.com/helloforworld/p/5655318.html
Copyright © 2011-2022 走看看