강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김복두님의 프로필 이미지
김복두

작성한 질문수

홍정모의 따라하며 배우는 C++

7.3 참조에 의한 인수 전달

17:34 질문드립니다.

해결된 질문

작성

·

222

0

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

답변 1

3

안녕하세요 :)

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

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

김복두님의 프로필 이미지
김복두

작성한 질문수

질문하기