2 zhang525jia zhang525jia 于 2014.09.28 20:02 提问

如何用程序实现文件分割,并且尽量高校

现有文件1.8G,如何在Windows下实现高效的文件分割,使得每个文件的大小都不高于1G,语言不限,阐述算法思路也行,请大家帮忙解惑,感激不尽!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
cue文件分割ape,flac,wav工具cuesplitter
经常喜欢下载无损音乐的朋友肯定遇到过下载回来的 APE 和 CUE 文件是一整张音乐专辑的,体积很大,然而很多时候我们只想要其中的几首歌曲而已,把整张专辑留在硬盘很浪费空间,而且播放也不是那么的方便。于是,我们就需要把单曲从专辑中分割出来了。         Medieval CUE Splitter 是一款实用且免费的无损音乐歌曲分割工具,它可以将单一的APE音乐文件,按照CUE文件中的时间信
第2章第1节练习题3 共享栈的基本操作
设有两个栈s1,s2都采用顺序栈方式,并且共享一个存储区[0,…,MaxSize-1],为了尽量利用空间,减少溢出的可能,可采用栈顶相向,迎面增长的方式。
手机txt文件分割软件
手机txt文件分割软件 用着挺好用的 跟大家分享一下
如何用程序实现远程桌面连接(C#)
    最近,因项目需求,要用C#实现一个远程桌面连接程序,简单地说,就是根据给定的机器名、用户、密码等连接到指定的主机。    为解决这个问题,本人在网上查了很多资料。不知是自己的检索能力有问题,还是怎么回事,竟没有发现一篇中文文章说这个事。很多人遇到了同样的问题,提出种种疑问。有些人解决了问题,但没有把他们的解决办法写出来。    通过参考很多网上的资料(大多是英文的),这个问题终于解
设有两个栈S1和S2都采用顺序栈的方式存储,并且共享一个存储区
头文件:函数的定义 #include #include #include #define STACKSIZE 100 typedef int ElemType; typedef struct { ElemType stack[STACKSIZE]; int top[2]; }SSeqStack; void InitStack(SSeqStack *S);//初始换栈 int Stac
VC++如何尽量压缩控制台程序的大小
作者:hi.baidu.com/console_app(文章部分修改)测试环境:VC++ 6.0 有时候,看到别人的控制台程序只有10KB的大小,实在双眼放光:为什么别人的程序能有那么小,而我的却有160多KB大呢? 压缩大小也是有技巧的,可以按照下面说的做。 (我使用的Microsoft Visual C++ 6.0是经过汉化的,因此部分选项有些偏差) 1、改为Release编译 默认
c++实训报告之高校工资管理系统
一 实验目的及要求 1、目的:  (1)要求学生达到熟练掌握c++语言的基本知识和技能;  (2)基本掌握面向对象程序设计的基本思路和方法;  (3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。 2、基本要求:  (1)要求利用面向对象的方法以及c++的编程思想来完成系统的设计;  (2)明确实训任务,复习与查阅有关资料,建立清晰的类层次,在系统中至少要定义一个类,
用Js仿的坦克大战
之前用Js写的坦克大战,没有写完,目前可以在地图中消灭敌人,以及自编地图对战(用了HTML5的draggable)。音效用了soundmanager2库,其他功能实现均为原生js与jquery。 游戏页面:点此传送 代码都是函数式的调用。没有封装。打算近期再重构把它完成。面向对象应该更合理一些。 所有的代码页面查看源代码可见。 //初始 //
高校社团助手
失败的作品,不想说太多,放上来凑文章数。 项目文件中需要添加in.txt文件和Map.txt文件。 in文件内容: 5 6 拉赞助 0 采购 0 布置 0 报名 0 运动会开始 0 0 1 0 2 0 3 1 2 2 3 3 4 Map文件内容: 25 静庐 一食堂 宁庐 心灵鸡排 二食堂 祥庐 北门 医院 运动场 和庐 篮球场 荟庐 萃庐 礼堂 大活 图书馆 至善广场 体育馆 网球场 主球场 群庐 英庐 二教 一教 南门 34 静庐 北门 100 至善广场 图书馆 350 静庐 一食堂 100 一食堂
tac命令的实现
此程序实现简化的tac命令,首先将文件指针置于文件尾,从后向前移动指针, 将两个换行符'\n'间的内容作为一行输出。 #include #include #include #include #include #include #define BUFSIZE 4096 char buf[BUFSIZE]; void reverse(int fp); void main(int argc