博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Lazarus1.0.2 和 DelphiXE3 的一些异同
阅读量:4922 次
发布时间:2019-06-11

本文共 350 字,大约阅读时间需要 1 分钟。

                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 形参本质上就是传递指针

转载于:https://www.cnblogs.com/sikale/archive/2012/11/10/2764025.html

你可能感兴趣的文章
FinalShell Mac OS版,Linux版安装及教程
查看>>
hdu 5465 Clarke and puzzle(前缀和,异或,nim博弈)
查看>>
maven+springmvc错误 JAX-RS (REST Web Services) 2.0 can not be installed
查看>>
逆转字符串—输入一个字符串,将其逆转并输出。
查看>>
javascript的console.log用法
查看>>
JQM弹出对话框
查看>>
QA问答系统,QA匹配论文学习笔记
查看>>
Java 8 stream 经典示例
查看>>
EXCEL中把两列表格里的数字合成一列并且中间用逗号隔开
查看>>
编程基础C——switch语句个人总结及应用实例和要注意的事项
查看>>
ogre3D学习基础11 -- 日志文件的使用与异常处理
查看>>
网络开始---多线程---GCD-01-基本使用(掌握)(六)
查看>>
开源软件汇总
查看>>
[ZJOI2018]胖
查看>>
[HNOI2014]抄卡组
查看>>
IOS-TableView学习V4.0
查看>>
SQLServer批量插入数据的两种方法
查看>>
(学习笔记)pl/sql基本语法——声明变量
查看>>
将内容转化为文件下载
查看>>
QUnit系列 -- 4.QUnit介绍(下)
查看>>