大榕树——让我们共成长!
大榕树 myDrs.org
您的位置:大榕树 \ 编程       |  Logo语言   |  Pascal语言   |  信息学奥赛   |  高考保送    |  HTML版本
|  Pascal语言>>算法与技巧>>设置正文文件缓冲区         本站全文搜索: 友情提示:

设置正文文件缓冲区
http://www.mydrs.org  6/11/2001  大榕树



·设置正文文件缓冲区

  Pascal的System单元提供了一个过程SetTextBuf,它可以对一个正文文件设置一个输入输出缓冲区,以提高文件输入输出操作的速度。它的定义如下:
  procedure SetTextBuf(var F:Text;var Buf[;Size:Word]);

  注意,不要对已打开的正文文件使用此过程,否则可能会遗失数据。

·例子

  下面是设置正文文件缓冲区的例子:

var
 Buf:array[0..4095] of Byte;{此处可以是任何类型,空间越大,文件读取速度越快}
 F:Text;

begin
 Assign(F,'Text.txt');
 SetTextBuf(F,Buf,SizeOf(Buf));
 Reset(F);
 ...{这里可以对正文文件F进行读写操作。}
 Close(F);
end.


作 者:陈世熹
来 源:http://xpascal.yeah.net/
共有2170位读者阅读过此文

  • 上篇文章实数类型
  • 下篇文章编译模式

  • 发送邮件
    保存页面 打印文章 HTML版本 发表评论

    □- 近期热门文章 □- 相关文章
    1. NOIP2006竞赛大纲 [8306]
    2. 七类高中生具有保送资格 [5910]
    3. NOI2006获奖选手名单 [4955]
    4. 关于举办NOIP2006模拟赛的通告 [4106]
    5. Turbo Pascal各语句运行速... [3594]
    6. Turbo王者归来新Delphi免费... [3181]
    7. IOI2006我国4名选手全部获得金... [2945]
    8. 关于APIO2007与IOI2007... [2763]
    9. noip倒计时 by 枯叶蝴蝶 [2683]
    10. 朱泽园:思想上的金牌更重要 [2168]
    设置正文文件缓冲区
     

    关于本站 | 合作伙伴 | 联系方式
    大榕树 版权所有 ©1999-2006 www.myDrs.org 闽ICP备05000721号