#include <iostream>
#include <vector>
class myClass {
public:
std::vector<double> xpoint1, xpoint2, ypoint1, ypoint2;
void foo(const std::vector<double> & px1, const std::vector<double> & px2, const std::vector<double> & py1, const std::vector<double> & py2){
xpoint1 = px1;
}
};
int main() {
myClass my_arr[2][10];
my_arr[1][0].foo(std::vector<double>(), std::vector<double>(), std::vector<double>(), std::vector<double>());
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgoKY2xhc3MgbXlDbGFzcyB7CnB1YmxpYzoKICAgc3RkOjp2ZWN0b3I8ZG91YmxlPiB4cG9pbnQxLCB4cG9pbnQyLCB5cG9pbnQxLCB5cG9pbnQyOwogICB2b2lkIGZvbyhjb25zdCBzdGQ6OnZlY3Rvcjxkb3VibGU+ICYgcHgxLCBjb25zdCBzdGQ6OnZlY3Rvcjxkb3VibGU+ICYgcHgyLCBjb25zdCBzdGQ6OnZlY3Rvcjxkb3VibGU+ICYgcHkxLCAgY29uc3Qgc3RkOjp2ZWN0b3I8ZG91YmxlPiAmIHB5Mil7CiAgIAkgIHhwb2ludDEgPSBweDE7CiAgIH0KfTsKCmludCBtYWluKCkgewoJbXlDbGFzcyBteV9hcnJbMl1bMTBdOwoJbXlfYXJyWzFdWzBdLmZvbyhzdGQ6OnZlY3Rvcjxkb3VibGU+KCksIHN0ZDo6dmVjdG9yPGRvdWJsZT4oKSwgc3RkOjp2ZWN0b3I8ZG91YmxlPigpLCBzdGQ6OnZlY3Rvcjxkb3VibGU+KCkpOwoJCglyZXR1cm4gMDsKfQ==