MSDN 번역 http://msdn.microsoft.com/en-us/library/aa378932%28VS.85%29.aspx
코딩 스타일 관례는 명확성과 일관성을 위해 사용되는 샘플 목록들이다. "헝가리안" 표기법이 사용된다. 이러한 관례는 Win32 프로그래밍에 일반적으로 사용되었다. 이 방법은 변수의 타입을 고려해 변수의 이름을 정할 때 사용되는 접두사를 포함한다.
다음 표는 일반적으로 사용되는 접두사(prefix)들이다.
접두사 |
설명
|
a |
배열 array |
b |
BOOL (int)
|
c |
Char |
cb |
Count of bytes
|
cr |
컬러 참조 값 Color reference value
|
cx |
Count of x (short)
|
dw |
DWORD (unsigned long)
|
f |
Flags (일반적인 다중 비트 값)
|
fn |
함수 Function
|
g_ |
전역 Global
|
h |
핸들 Handle
|
i |
정수형 integer
|
l |
Long |
lp |
Long pointer
|
m_ |
클래스의 데이터 멤버 Data member of a class
|
n |
Short int
|
p |
Pointer |
s |
String |
sz |
Zero terminated String
|
tm |
Text metric
|
u |
Unsigned int
|
ul
|
Unsigned long (ULONG)
|
w |
WORD (unsigned short)
|
x,y |
x, y 좌표 (short)
|
이러한 것들은 종종 혼합 사용되곤 하는데, 그 예를 들면 다음과 같다.
혼합된 접두사
|
설명
|
pszMyString |
스트링을 지시하는 포인터
|
m_pszMyString |
클래스의 데이터 멤버인 스트링을 지시하는 포인터
|
작성중///