从系统间的流中创建一个字节数组'缓存

时间:2017-02-01 06:33:53

标签: arrays caching byte inputstream intersystems

从系统间输入流创建字节数组的首选方法是什么?缓存。我试过的方法是首先读取整个文件内存然后一次提取一个字节并将值分配给增量数组

1 个答案:

答案 0 :(得分:1)

  1. 使用%Stream.FileBinary
  2. 以流形式打开文件
  3. 将部分/全部流读入增量数组。
  4. 注意:通过大块(使用$$$ MaxLocalLength)将文件读入字符串然后构建增量数组将比逐符号读取更快 这是一个很好的example

    注2:InterSystemsCaché可以使用位串。 Documentation

    你想用它做什么?