c++에서 함수 짜고 있는데


void product2(long input[], long output[],long n, long l){

long i,j,k,temp;

k = 0;

for(i = 0 ; i <= n ; i++){

temp = input[i];

for(j = 0 ; j < l ; j++){

output[k] = temp;

k++; 

temp = temp * 2;

}

}

}

이렇게 먼저 짰어요. 근데 제가 실제로 사용할 수가 long보다 한참커서 input[]이런 표기가 안된다고 하네요.


그래서 vector를 이용해서 바꿔야 하는데 도저히 모르겠네요 ㅜㅜ