优化问题

twinkle 2000-01-26 10:04:00
加精
要打开几十个文件同时进行运算并且会生成多个结果文件,请问在VC++上如果最大限度地减少消耗空间量?
...全文
269 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yb 2000-01-31
  • 打赏
  • 举报
回复
如果你必须要同时打开几十个文件取数据,不如在形成数据
文件的时候只生成一个文件,在文件头建一个索引表,指出
各块数据的相对位置及大小,或对各块数据以固定的大小存
储。这样,你只需要打开一个文件就可以取得所有数据,一
来避免了同时打开几十个文件的危险作法(1.耗费大量时间;
2.极有可能导致系统崩溃;3.在程序的处理上置你于万劫不
复之地);二来对连续内存块的操作可以大大提高你的处理
速度。
如果有必要形成几十个独立的数据文件,可以单独做一个模
块对单一的大数据文件进行划分,即安全又便捷。
Laozhang 2000-01-31
  • 打赏
  • 举报
回复
VC++ 中, 时间和空间通常不予考虑
netmare 2000-01-30
  • 打赏
  • 举报
回复
同意zhke的方法
NowCan 2000-01-26
  • 打赏
  • 举报
回复
If you must open so many files at the same time, I think no one can help you.But why do you open so many files at same time?
shark 2000-01-26
  • 打赏
  • 举报
回复
我想只能具体问题具体分析,最直接的办法,使用更多的CPU,RAM,更大的硬盘。
zdg 2000-01-26
  • 打赏
  • 举报
回复
一个一个处理, 尽量少同时打开文件句柄...
开一个文件, 处理一个文件就关一个文件...
kxy 2000-01-26
  • 打赏
  • 举报
回复
打开这么多的文件?是否可以优化一下算法?
Firing_Sky 2000-01-26
  • 打赏
  • 举报
回复
文件用完了就关掉,尽量把文件需要的数据取出放入内存。
zhke 2000-01-26
  • 打赏
  • 举报
回复
使用内存映象文件方式打开文件,这样文件将直接使用文件存储的硬盘空间映射成虚拟内存。
内容较大,权限不够,故将内容分为六个部分,需要的请自行下载。 教程版权归原作者所有,本人只是负责搜集整理,本人不承担任何技术及版权问题。教程仅提供学习参考,不得用于商业用途,请在下载后在24小时内删除。 目录: 0001-2科技发展有限公司升级版源码 0001科技发展有限公司修正版源码 0002机械配件制造销售公司修正版源码 0003家具地板公司修正版源码 0004-1机械有限公司修正版源码 0004机械有限公司修正版源码 0005机械产品公司修正版源码 0006绿色环保集团股份有限公司优化版 0007金属材料制品公司修正版源码 0008电气股份有限公司修正版源码 0009红色风格设备有限公司修正版源码 0010蓝色仪表配件有限公司优化版 0011装修公司网站系统修正版源码 0012环保工程企业网站修正版源码 0013国际集团股份有限公司修正版源码 0014蓝色汽车配件有限公司修正版源码 0015家俱集团有限公司源码 0016典雅地板家居网站源码 0017蓝色企业网站系统二 0018国际集团机械仪器公司修正版源码次优化版 0019红色风格企业网站系统优化版 0020机械设备公司修正版源码 0021蓝色环保工程企业网站系统修正版源码 0022国际集团电子科技公司修正版源码 0023国际集团机械电子公司修正版源码 0024美工超级漂亮的ASP卫生纸公司修正版源码 0025绿色环境保护工程公司修正版源码 0026绿色环保生态园林公司修正版源码 0028蓝色机械制造科技公司优化版 0029装修装饰公司企业网站修正版源码 0030绿色风格酒店网站修正版源码 0031机械制造网站修正版源码 0032蓝色机械制造公司修正版源码 0033机械设备制造公司修正版源码 0034ASP机械制造企业修正版源码 0035红色汽车配件公司网站修正版源码 0036机械制造企业修正版源码 0037机械设备公司修正版源码 0038浅蓝色电子科技公司修正版源码 0039机械制造公司企业网站修正版源码 0040国际集团机械有限公司修正版源码 0041机械设备公司优化版 0042机械企业修正版源码 0043机械设备有限公司修正版源码 0044红色机械设备有限公司修政版源码 0045汽车配件制造公司修正版源码 0046蓝色汽配公司修正版源码 0047绿色园林环保公司优化版 0048红色机械化工公司修正版源码 0049机械设备有限公司修正版源码 0051测试完整无错的经典万能企业站程序 0052某电气工程有限公司源码 0053优乐博特自动化工程有限公司网站源码

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧