read_buffer(3) MudOS v21c2 (5 Sep 1994) 名称: read_buffer() - 以缓冲区资料 (buffer) 的型态传回档案的内容, 或是以字串型态 (string) 传回缓冲区一部份的资 料. 语法: string | buffer read_buffer( string | buffer src, int start, int len ); 字串 或 缓冲区 read_buffer( 字串 或 缓冲区 src, 整数 start, 整数 len ); 用法: 如果 src 是一个字串 (档案名称) , 就会从 start 指定的第几 位元组 (byte) 开始, 读取 len 指定长度的档案内容. 读取的内 容以缓冲区的资料型态传回. 如果不指定 start 和 len , 则会读 取整个档案的内容. 如果 src 是一个缓冲区, 就从 start 指定的第几位元开始读取 len 长度的内容. 然後以字串的型态传回. 请注意, 你可以从一个档案读进缓冲区的资料, 受到编译时段组态 档案 (runtime config file) 中定义的 maximum byte transfer (最大位元组传输量) 控制. 参考: write_buffer(3), allocate_buffer(3), bufferp(3), read_bytes(3), write_bytes(3) 作者: Truilkan 翻译: Spock @ FF 97.May.24. (printed 3/16/95)