2. 2강 언리얼 C++ 코딩규칙
[목표]
1. 언리얼 C++에 대한 코딩 규칙들을 살펴보기.
-
epic에서 제공하는 코딩 표준 링크 -> Epic C++ Coding Standard
-
int를 사용하지 않고 uint8, int64와 같이 직접 비트수가 표현된 자료형을 사용한다.
-
std::move대신에 MoveTemp를 사용.
-
스트링 리터럴 주변에는 항상 TEXT() 매크로를 사용.
-
public에서 private으로 이어지는 클래스 체계를 준수.
-
명명 규칙
- 파스칼 케이싱을 사용한다.
- 소문자를 가급적 사용하지 않고 공백 및 언더스코어가 없다.
- 모든 클래스와 구조체에는 고유한 접두사가 있다.
-
코드의 명확성
- 파라미터에 가급적 In과 Out접두사를 사용해 명시
- const지시자를 적극적으로 활용하기.
- 레퍼런스를 통한 복사를 방지
- auto 키워드는 가급적 자제하기.
-
Find In Files의 활용.
-
헤더파일 및 #include 구문은 의존성을 최소화시켜 주의 깊게 다루기.
No Comment! Be the first one.