C++의 친구 함수와 모듈 중심 설계
다음과 같은 선언은 표준 라이브러리에 포함된 것이 아니라, 단지 개념을 설명하기 위해 사용한 예시입니다:
class Matrix;
class MatrixOperator;
이 두 줄은 전방선언(Forward Declaration)을 나타냅니다. 즉, 해당 타입이 존재한다는 것을 알리지만, 정의는 나중에 하겠다는 의미입니다.
예를 들어, 다음과 같이 구성할 수 있습니다:
class Matrix; // 전방선언
cl ...
6월 26일 21:42에 게시됨