// ¾ß°£¿ë 4¹ø ¹®Á¦ #include #include class What { int sum; public: What() { sum = 0; } void calculate(int n,...) { va_list args; va_start(args,n); for(int i = 0; i < n; i++) { int x = va_arg(args,int); if (i/2*2 == i) { sum = sum*10 + x; } } } void print() { printf("%d\n",sum); } }; void main() { int data[5] = { 0, 1, 2, 3, 4 }; What p; p.calculate(5,data[0],data[1],data[2],data[3],data[4]); p.print(); }