728x90
반응형
헤더파일에는 클래스의 선언을,
cpp 파일에는 클래스의 정의를 작성한다.
클래스의 선언은 멤버변수의 선언과 멤버함수의 원형을 포함하게 되고,
클래스의 정의는 멤버함수의 구현부로 이루어져 있다.
Test.h 소스코드
#ifdef __TEST_H__ #define __TEST_H__ class Test { private: char ch[10]; int test; public: void testing(char* ID, int number); }; #endif
Test.cpp 소스코드
#include<iostream> #include<cstring> #include "Test.h" using namespace std; void Test::testing(char* ID, int number) { ~~~~ }
Main.cpp 소스코드
#include<"Test.h> int main(void) { Test test; test.testing("test1234", 100); return 0; }
728x90
반응형
'Programming > C | C++' 카테고리의 다른 글
[C++] vector 최댓값, 최솟값, 인덱스 구하기 (0) | 2021.06.18 |
---|---|
[C] assert 매크로 (0) | 2018.11.26 |
[C++] goto 문 (0) | 2018.09.07 |
[C++] 조건부 연산자 (0) | 2018.09.06 |
[C, C++] 메모리 함수 memset, memmove, memcpy, memcmp, memchr (0) | 2018.09.05 |