메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

MFC테트리스 만들기
WhiteAT2011.11.08 10:00

Direction 방향이라는 의미로 사용하였습니다.~

 

g_AAA 는 Global 변수를 의미하며, 프로그램 전체 영역에서 사용할 수 있다는 것을 뜻합니다.

m_AAA 는 Member 변수이며, 클래스 내에서만 사용가능하다는 것을 뜻합니다.

 

프로그램 규모가 커지게 되면...... 전역변수인지 로컬변수인지 구별해서 사용할 필요가 있게 됩니다.

 

 

이렇게 접두어를 붙여 사용하는 것을 '헝가리안 표기법'이라고 하고

한때 MS 에서도 거의 법(?)처럼 여겨져 오던 방식인데....

 

요즘은 윈도우 프로그램 쪽의 라이브러리가 클래스화가 잘 되어 있어서 별로 사용되지 않고 있습니다.

(즉, 대부분 필요한 함수가 라이브러리로 다 되어 있어서 전역 변수가 많이 사용되지 않습니다..)

 

지금은 헝가리안 표기법이 전역 변수를 많이 사용하는 펌웨어 쪽에서

주로 사용됩니다.^^

 

사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )