下载源代码 原文出"> asp?id=2581">下载源代码 原文出_程序开发指南(如何使用 <fstream> 类进行文件的 I/O 处理)
    当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: asp?id=2581">下载源代码 原文出
 

 

    摘要: 自动查找并删除vc生成的临时文件 作者:邓子国 asp?id=2469">下载源代码 关键字:临时文件 通配符 递归 查找文件 文件夹选择对话框 ini文件   vc产生的临时文件有时真的很烦人!当你编译一个程序,突然系统弹出一个对话框:“d盘已经没有足够的空间~~~~~~~~~请问需要进行磁盘清理吗”,而它只能清掉了nkb的东东,你有什么理由不自己写一个专门清理vc垃圾的小工具呢?隔一段时间运行一次,彻......
 ·多文件的合并与分解    »显示摘要«
    摘要: 多文件的合并与分解 作者:李斤询 asp?id=2425">源代码下载   本程序示例如何将多个文件合并成一个文件,并能够自分解。此技术在制作安装程序时非常有用。我在本网站学到了此技术,并将他整理扩展,能够合并文件和目录,个数不限。   核心程序包括一个合并文件类 ccombinefiles,一个分解文件的类 cextractfiles 和一个表示文件或目录信息的数据类 fileinfo 文件和目......


如何使用 <fstream> 类进行文件的 I/O 处理
如何使用 <fstream> 类进行文件的 i/o 处理

【相关文章:利用XML文件写日志的类

【扩展阅读:应用程序实现XP风格简便方法

作者:danny kalev 【扩展信息:Google搜索客户端API for C

编译:mtt 工作室

asp?id=2581">下载源代码

原文出处:asp">how to use <fstream> classes for file i/o

摘要:传统的文件 i/o 库如 unix 的 <io.h> 与 <stdio.h> ,由于其程序接口的原因,在很大程度上强制程序员进行某些处理,缺乏类型安全与国际化支持。c++ 的 <fstream> 库则在文件的 i/o 方面提供了一个增强的、面向对象的、具有国际化意识的库。本文将介绍如何使用这个库进行文件的 i/o 处理并利用它来编写易于跨平台的代码。

  大多数 c++ 程序员都熟悉不止一个文件 i/o 库。首先是传统的 unix 风格的库,它由一些低级函数如 read() 与 open()组成。其次是 ansi c 的 <stdio.h> 库,它包含 fopen() 与 fread()等函数。其它的还有一些具备所有权的库或框架,比如 mfc,它有很多自己的文件处理类。

  这些库一般都很难跨平台使用。更糟的是,上述提到的 c 库由于其程序接口的原因,在很大程度上强制程序员进行某些处理,而且缺乏类型安全支持。

  标准 c++ 提供提供了一个增强的、面向对象的、具有国际化意识的  <fstream> 库。这个库包含一系列派生于标准 ios_base 与 ios 类的类模板。因此, <fstream> 提供了高级的自动控制机制与健壮性。本文下面将示范如何使用  <fstream> 类实现文件的输入/输出处理:

第一步:创建文件流

  输入文件流(ifstream)支持重载的 >> 操作符,同样,输出文件流(ofstream)支持重载的 << 操作符。结合了输入与输出的文件流被称为 fstream。
...   下一页
    摘要: 如何将多个文件捆绑成一个可执行文件 作者:未来工作室(future studio) 徐景周 下载示例程序代码 将多个文件合并成一个最终可执行文件,运行这个最终文件时,就相当于运行了合并前的多个文件。这种程序在木马程序合并中会经常用到,你想知道它是怎么用程序实现的么?下面我就用我用vc6.0做的一个文件捆绑器的例子代码来告诉你,程序运行后界面如下: 图一 基本组成思想:其实,其中的构成思想非常简单。......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE