* 일반적인 식별자 선언에 대하여
- 식별자 이름에는 밑줄문자(_)를 넣지 않는다.
* 구조체 및 클래스에 대하여- 비 상수일 경우에는 각 단어의 첫 문자만 대문자로 한다.
예제 : m_iMaterialNum
- 생성은 Create , 소멸은 Destroy 로 한다.- Direct3D관련은 d3d라는 머릿글을 붙이며, 직접 만든 것은 따로 붙이지 않는다.
예제 : g_pd3dDevice // 전역 포인터 Direct3D 장치
- 갯수는 변화하는 것은 count로 표기, 변화하지 않는 것은 num으로 적는다. 크기는 size로 한다. ( 꼬릿글 )
예제 : m_pwIndexBufferNum // 멤버함수 포인터 인덱스버퍼 갯수 .
- 동사는 앞에 붙인다.
예제 : CreateVertexBuffer // 버텍스 버퍼를 생성한다.
- 복수형은 쓰지 않는다.
예제 : Vertex ( 옳음 )
Vertices ( 틀림 )
- 구조체 앞에는 대문자 머릿글 S
- 클래스 앞에는 대문자 머릿글 C - 구조체 및 클래스를 따로 선언 및 정의한 파일의 이름은 C,S 머릿글을 제외한 이름으로 한다. 메모장으로 돌아가기 |
차가운 차와 차가운 밥은 참을 수 있지만 차가운 이야기는 견디지 못한다(중국속담) MoniWikiTheme edu2014_DirectX10 연꽃 바람06_2011 |