본문 바로가기
C++ Programming

[C++] 바람직한 C++ 프로그래밍 방법

by TYB 2023. 10. 24.
반응형
    •  

간략하게 설명하자면 객체 지향 프로그램 답게 짜야한다는 것인데,

클래스 헤더.h, 클래스 구현부.cpp, main.cpp로 나뉘어야 한다.

 

여러 클래스가 있다면 클래스의 헤더와 구현부도 클래스의 갯수에 맞게 늘어나야 한다.

 

 

  • 클래스를 헤더 파일과 cpp 파일로 분리하여 작성
    • 클래스마다 분리 저장
    • 클래스 선언 부
      • 헤더 파일(.h)에 저장
    • 클래스 구현 부
      • cpp 파일에 저장
      • 클래스가 선언된 헤더 파일 include
    • main() 등 전역 함수나 변수는 다른 cpp 파일에 분산 저장
      • 필요하면 클래스가 선언된 헤더 파일 include
반응형