文件存储在C++怎样实现

测试程序时,将键入数据保留在外部存储器中,就不需要运行程序时每次都从键盘输入数据,从而提高测试程序的效率,文件存储在C++是如何实现的呢?小编与大师分享利用经验。

工具/原料

  • C++

方式/步骤

  1. 1

    文件是存储在外部介质上的数据调集,就是把数据用字节序列保留在磁盘上。

  2. 2

    文件在磁盘上保留的体例有两种类型,二进制文件和文本文件。

  3. 3

    例如数108用二进制暗示是1101100,用二进制文件存储,在内存中就是一个字节。

  4. 4

    数108若是用文件存储,要用3个ASCII码暗示,别离为110001、110000和111000。

  5. 5

    二进制固然效率高,但要事先知道它的编码体例(例如:int、float、double类型),才能准确解码转换,比力复杂。

  6. 6

    文本形式的保留固然效率不高,但可以直接按照其ASCII码翻译当作文字,比力便利。

  7. 7

    内存中运行的程序和磁盘上的文件打交道,其过程如下图所示。

  • 发表于 2019-02-20 20:01
  • 阅读 ( 162 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论