Lazarus Delphi
编译器: Ansi
界面: UTF-8 Unicode
string: UTF8String UnicodeString
AnsiChar: char AnsiChar
Delphi 向 Lazarus 传递 PAnsiChar,进过Lazarus string函数操作后
要用 UTF8ToAnsi 或 AnsiToUTF8 进行转码
packed record 两者的管理方式不同,甚至Lazarus 每个版本也不同
Delphi 和 Lazarus 沟通时最好用 var 形参或 指针类型
传递 var 形参本质上就是传递指针