#include <vector>
#include <iostream>
#include <iterator>
#include <algorithm>
void foo2(std::vector<int> const ¶meter) {
// print parameter to cout
copy(parameter.begin(), parameter.end(),
std::ostream_iterator<int>(std::cout, " "));
}
std::vector<int> make_vector() {
return {1, 2, 3};
}
int main() {
foo2(make_vector());
}
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aXRlcmF0b3I+CiNpbmNsdWRlIDxhbGdvcml0aG0+Cgp2b2lkIGZvbzIoc3RkOjp2ZWN0b3I8aW50PiBjb25zdCAmcGFyYW1ldGVyKSB7CiAgICAvLyBwcmludCBwYXJhbWV0ZXIgdG8gY291dAogICAgY29weShwYXJhbWV0ZXIuYmVnaW4oKSwgcGFyYW1ldGVyLmVuZCgpLAogICAgICAgICBzdGQ6Om9zdHJlYW1faXRlcmF0b3I8aW50PihzdGQ6OmNvdXQsICIgIikpOwp9CgpzdGQ6OnZlY3RvcjxpbnQ+IG1ha2VfdmVjdG9yKCkgewogICAgcmV0dXJuIHsxLCAyLCAzfTsgCn0KCmludCBtYWluKCkgewogICAgZm9vMihtYWtlX3ZlY3RvcigpKTsKfQ==