|
Unit1.h에서 class를 선언하고 이 class에 선언된 함수들을 다른 Unit에서 사용할려구 합니다.
예를들면,
<unit1.h>
class Mat
{
public:
Mat(); //생성자
~Mat();
int Add(int,int);
int Div(int,int);
.....
};
<unit1.cpp>
int mat::Add(int a,int b){
....
}
int mat::Div(int a,int b){
...
}
이 클래스 Mat에 선언된 함수들을 unit2에서 사용하려 합니다.
class에 대해 검색을 해보니 extern을 사용하라고 하던데 잘 이해가 되지 않아
다시 질문드립니다. 자세히 좀 알려주세요.
|