Graphisoft®

C/C++ Style GuideVersion: 1.1

C / C++ 스타일 가이드

  1. 소개
     
  2. 명명 규칙
    1. #define 이름
    2. Type 이름
    3. Variable 이름
    4. Constants
    5. Function 이름
    6. Method 이름
    7. Parameter 이름
       
  3. 표현식
     
  4. 제어 흐름 구문
    1. if-else
    2. switch
    3. for, while, do-while
    4. try-catch-throw
       
  5. 변수 선언
     
  6. 함수
    1. 선언
    2. 구현
     
  7. Type 정의
    1. struct
    2. union
    3. enum
    4. typedef
     
  8. Class 정의
    1. Base structure
      1. Visibility
      2. Template classes
      3. Inheritance
      4. 명명 규칙
    2. Body
      1. private 섹션
      2. protected 섹션
      3. public 섹션
      4. Data member 선언
      5. Method 선언
      6. Embedded classes 및 structures
      7. 명명 규칙
         
  9. 클래스 구현
    1. 정적 (클래스) 멤버
    2. 메서드
       
  10. 네임스페이스
     
  11. 전처리기 지시어
     
  12. 코멘트 작성하기
     
  13. 파일 structure