카테고리 없음
[C++] 함수에 std::vector 전달하기
std::vector를 매개변수로 하는 함수std::vector는 다양한 타입의 데이터를 담을 수 있는 컨테이너입니다.이 컨테이너는 사용자가 원한다면, 매우 많은 원소를 저장할 수 있기 때문에, 함수에서 사용하려면 값에 의한 전달( call by value )이 아니라 참조에 의한 전달( call by reference ) 방식을 사용해야 합니다.#include #include // vector를 매개변수로 하는 함수void printData( const std::vector& vec){ for( auto i : vec){ std::cout vec{ 1, 2, 3, 4, 5 }; printData( vec );}▼출력1 2 3 4 5그런데, 다양한 타입을 저장할 수 있는 ..
2025. 1. 18.