YStudio Y++

字节流支持库

Y++ / YStudio 开发文档 · 一点滴

扁平命令式支持库(不是类)。路径:支持库 → 字节流支持库

用于二进制缓冲:读写文件、十六进制、按代码页编解码文本(默认 UTF-8=65001,GBK=936)。

快速开始

函数 主窗口.创建完毕 () {
    整数 b = 字节流_创建 ()
    字节流_从文本 (b, "你好", 65001)
    字节流_写文件 (b, "a.bin")
    输出 (字节流_到十六进制 (b))
    字节流_释放 (b)

    b = 字节流_读文件 ("a.bin")
    输出 (字节流_到文本 (b, 65001))
    字节流_释放 (b)
}

命令一览

命令 返回 说明
字节流_创建() 整数句柄 空缓冲
字节流_读文件 / 字节流_写文件 句柄/逻辑 文件
字节流_取长度 / 字节流_清空 整数/逻辑 尺寸
字节流_追加字节 / 字节流_置字节 / 字节流_取字节 单字节
字节流_到十六进制 / 字节流_从十六进制 文本/逻辑 hex
字节流_到文本 / 字节流_从文本 / 字节流_追加文本 代码页
字节流_释放 / 字节流_取错误 收尾