5

我有一个将一些二进制数据输出到流的函数。但是流是抽象的,这意味着流可以是文件流,也可以是其他一些流。但流必须是支持写入字节功能的二进制流。我搜索但没有找到答案。

我想要做的是,我有一个函数可以将一些数据转换为 gif。但我不想将数据输出到文件,我想将其输出到内存中的某个东西。

谢谢。

4

2 回答 2

3

flexi-streams库提供内存中的二进制流等。

于 2011-09-16T08:42:46.127 回答
2

“内存中的文件” - 只是一个字节数组。因此,您只需从流中读取数据并将其写入一维数组(向量)。有关 CL 中的数组的更多信息,请参阅

于 2011-09-16T08:38:53.647 回答