gpt4 book ai didi

delphi - "Delphi is created in California, so we discourage the use of notation"是什么意思?

转载 作者:行者123 更新时间:2023-12-03 15:00:31 24 4
gpt4 key购买 nike

我在以下站点学习了“Object Pascal Style Guide”。 http://edn.embarcadero.com/article/10280

我无法理解下面这句话。

“Delphi 是在加利福尼亚州创建的,因此我们不鼓励使用符号,除非 header 翻译中需要:”

这是什么意思?

最佳答案

如果您仔细查看文章的下方,您会发现它指的是匈牙利表示法。不确定加州与它有什么关系,但这意味着在 Delphi 代码中使用匈牙利表示法(在变量名前加上描述变量类型的缩写)被认为是糟糕的风格。就像它给出的例子一样:

CORRECT 
FMyString: string;

INCORRECT
lpstrMyString: string;

诸如 lpstr(指向 STRing 的长指针)之类的大而笨重的前缀在 Windows API 代码中很常见。这里要强调的是,Delphi 试图避免这种约定,以此来使代码更易于阅读。

关于delphi - "Delphi is created in California, so we discourage the use of notation"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18583756/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com