从另一种语言读取Pascal记录

问题描述 投票:0回答:1

我有一个旧程序,将一些pascal记录写入文件中:

type
  Character = Record
    Name : String[50];
    Age : integer;
  end;

begin
  // [..] data contain a Character record
  AssignFile(f, data); // example
  Write(f, data); // example
  CloseFile(f) // example
end.

是否可以打开此文件并从其他语言(如C,C ++,Go来读取记录?

谢谢。

delphi pascal
1个回答
0
投票

是,是。

您只需得到一个包含字符和整数的文件。使用几乎所有主流编程语言都将很容易读取此文件。

但是,确切的代码因语言而异。

理论上,我可以添加示例代码,以100种最常见的编程语言读取这样的文件,但是此答案将变得太长。

© www.soinside.com 2019 - 2024. All rights reserved.