Visual C++ 入门精解-第一部分

2014-11-23 19:52:45 · 作者: · 浏览: 22

第一部分

匈牙利命名法规则

一般情况下,变量的取名方式为:

+ +

范围前缀_,类型前缀_,限定词。

特殊的类型命名,前缀表示:

类、接口

前缀

类型

例子

备注

Lm

Class

LmObject

表示类型本身
不与范围前缀结合使用

I

Interface 接口

IUnknown

:类名前缀改为Lm,对于非全局的类最好有语义表示其所属模块。类的实例命名与类名大致相同,只是类名语义表示类的通用含义,而类名表示此实例的具体语义。如类名LmSketPoint表示草图点的类定义,而它的两个实例 _StartPoint,_EndPoint分别代表起点和终点的语义。类的实例命名带上前缀_
特殊约定:
a
MouseTool的派生类的前缀为_Mt.
b