• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

17:34 질문드립니다.

21.07.22 15:53 작성 조회수 147

0

17:34에서 교수님께서 "std::array와 std::vector을 사용해서 보내면 데이터타입을 보내는것과 같다" 라고 하셨는데 어떤 의미인지 잘 모르겠습니다.

답변 1

답변을 작성해보세요.

2

안소님의 프로필

안소

2021.07.22

안녕하세요 :)

정적 배열을 참조 파라미터로 받으려면 매개변수 설정을 int (&arr)[4] 이런식으로 조잡하게 해야하는데

array 나 vector 를 참조 파라미터로 받으려면 매개변수 설정을 int& a 이런 식의 다른 일반 데이터 타입처럼 vector<int>& vec 이런식으로 쉽게 & 만 붙여 주면 되거든요. 정적배열처럼 [4] 이렇게 크기도 알려줄 필요도 없구요! 이런 의미로 말씀하신게 아닌가 싶습니다!