- Enum tips from "Power of Two Games"
Tweet
- Game Development
- 2008/05/14 11:52
- C++, CPP, Enum, namespace, 게임개발, 열거형
-
In English...(show)
오랜만에 Power of Two Games 블로그에 들어가보았습니다. 새 글들이 올라왔더군요. 거기서 찾은 유용한 팁입니다.
현재 프로젝트에서 우리는 다음과 같은 명명 규칙으로 C++ 열거형을 표기합니다.
enum eSomeEnum
{
ESE_RED,
ESE_GREEN,
ESE_BLUE
};
이처럼 열거형 타입명의 약어를 접두어로 쓰는 방식은 의외로 접두어가 중복되는 경우도 많고 알아보기도 어렵더군요... 그래서 다음 프로젝트에서는 다른 방법을 쓰리라 생각하던 차에 이 글을 접하게 된 것이죠.
결론은 다음과 같이 쓰자는 것입니다.
namespace GameFlowType
{
enum Enum
{
Invalid,
Run,
Exit,
Restart,
Restore,
};
}
상당히 깔끔한 방식이라 생각합니다.
'Game Development' 카테고리의 다른 글
| Google Testing Blog & Google C++ Testing Framework (5) | 2008/07/11 |
|---|---|
| Useful tips about 'stand-up meeting(Daily Scrum)' (0) | 2008/06/26 |
| Enum tips from "Power of Two Games" (3) | 2008/05/14 |
| DRY Macro Trick (3) | 2008/05/09 |
| Win32 File Name Iteration Boost Way (4) | 2008/03/26 |
| Software Transactional Memory (2) | 2008/03/26 |











Recent comment