0

我在任何地方都找不到这个。我有一些我正在研究的旧基本程序(感谢 qb64 的出现,现在它们在 winxp - win7 上工作)为了序列化(如 php)我需要知道这个过程是如何工作的,以便我可以转换 BASIC 做它. 它不必很花哨,但我想了解它是如何工作的。

我喜欢 php 的方式,虽然由于 BASIC 不能做“关联”数组,我认为它更容易。

所以简单来说,是否有序列化/反序列化的来源?

4

1 回答 1

0

看起来你会用简单的字符串连接来序列化它。使用类似“||”的东西 作为你的分隔符。由于没有关联数组,因此您不必担心名称,只需担心值。

然后,您将使用 instr() 和 left$() 或 mid$() 将它们分开。

对于多维数组,它会复杂得多,我还没有给它时间来弄清楚我该怎么做,但我考虑过使用分隔符,如 ||0|0|| 对于数组(0,0)和||0|1|| 对于数组(0,1)甚至||0|1|1|| 对于数组 (0,1,1)

于 2012-02-13T05:35:18.830 回答