文件存储在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
  • 阅读 ( 1044 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具