반응형 소스파일1 [C++] 선언(Declaration) VS 정의(Definition)/헤더파일과 소스파일 분리 + 예시코드 클래스 선언(Class declaration) 멤버 필드 선언은 이전과 같이 선언해야 합니다. 멤버 함수 선언의 경우 함수 선언에 있어 본문에 선언할 함수가 없어야 합니다. 함수 선언의 경우 다음의 구조를 따릅니다. ReturnType FunctionName(Parameters) 예시코드 #include #include class Animal{ Animal(std::string name); //멤버 함수 선언 void set_name(std::string name); //멤버 함수 선언 std::string name(); //멤버 함수 선언 private: std::string name_; }; 클래스 정의(Class definition) 선언이 진행된 뒤 선언과는 별도로 클래스에서는 클래스 멤버함수를 .. 2023. 10. 26. 이전 1 다음 728x90 반응형