1. 전방선언이란? 프로그래밍에서 전방 선언은 식별자(예: 클래스, 함수 또는 변수)의 전체 정의를 제공하기 전에 그 존재를 선언하는 문입니다. 이를 통해 프로그램은 식별자가 완전히 정의되거나 구현되기 전에 식별자를 참조할 수 있습니다. 전방 선언은 주로 식별자를 사용하기 전에 선언해야 하는 C 및 C++에서 사용됩니다. 전방 선언의 주요 목적은 프로그램의 여러 부분 간의 종속성을 해결하거나 순환 종속성을 끊는 것입니다. 또한 전방 선언을 제공하면 컴파일러가 식별자의 존재와 기본 세부 정보를 알 수 있으므로 전체 정의가 제공되기 전에 특정 컨텍스트에서 프로그램을 사용할 수 있습니다. 이를 통해 코드를 유연하게 구성할 수 있으며 두 개 이상의 엔티티가 서로 참조하는 상황을 극복하는 데 도움이 됩니다. 2...