• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

[오류] 불완전한 형식은 사용할 수 없습니다.

23.03.28 21:40 작성 조회수 4.74k

2

array<int, 5> my_arr = {1,2,3,4,5};

선언에서 my_arr의 빨간줄이 그어지고 불완전한 형식은 사용할 수 없습니다.(error code : E0070)

my_arr은 정의되지 않은 class std::array<int, 5>를 사용합니다. 에러가 뜨는데 이유가 무엇일까요....

답변 1

답변을 작성해보세요.

2

Soobak님의 프로필

Soobak

2023.03.28

안녕하세요, 답변 도우미 Soobak 입니다.

혹시, 질문자님의 코드 파일에 #include <array> 를 포함시키셨나요?

stdarray 클래스를 사용하기 위해서는, 위와 같이 <array> 헤더를 포함시켜야 합니다.

한 번 확인해보시길 바랄게요!! 👍