Using normal C arrays I\'d do something like that:
void do_something(int el, int **arr) { *arr[0] = el; // do something else }
Now, I
If you define your function to take argument of std::vector& arr and integer value, then you can use push_back inside that function:
std::vector& arr
push_back
void do_something(int el, std::vector& arr) { arr.push_back(el); //.... }
usage:
std::vector arr; do_something(1, arr);