如何解决Delphi中经常使用的前缀表示法有不同的名称吗? [重复]
| 这个问题已经在这里有了答案:解决方法
Zarko Gajic的Delphi列表非常不错:
http://delphi.about.com/od/standards/l/bldnc.htm
我个人觉得这样的约定很有用。我仍然记得我的第一语言FORTRAN,整数的约定是将它们从I到N的任何字母开头,并且很容易记住,因为它们是INteger的前两个字母。
Charles Calvert编写的《 Object Pascal样式指南》的“ 3.3字段命名”部分提供了有关何时使用匈牙利符号以及什么合适的单个字符标识符名称的简短但很好的指南。我的FORTRAN背景(最多8个字符名)也使我使用\“ N \”作为项目计数,并导致如下代码:
DO 10 I = 1,N
DO 20 J = I,N
...
20 CONTINUE
10 CONTINUE
哎哟!回忆伤了。
, 在所有这些标准中,我个人最喜欢的是遵守您所使用的代码中已经建立的标准,而不要在整个过程中强加50%的其他标准,并认真地避免进行激烈的讨论。
但是,我会承认,如果您真的很想让我感到压力,我更喜欢JVCL开发人员使用的Charlie Calvert的标准,与上面LKessler的“ 3.3节”链接相同。
, 匈牙利表示法。
使用现代的IDE(包括Delphi),许多人(包括我自己)觉得不再需要。
编辑:从技术上讲,这不是真正的匈牙利符号,因为有时前缀表示范围而不是类型。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。