1 2 3 4 5 6 7 8 9 10 11 12 | #include<iostream> using namespace std; template<class T> void f(T) { cout << "#1" << endl; } template<class T> void f(T*, int=1) { cout << "#2" << endl; } template<class T> void g(T) { cout << "#3" << endl; } template<class T> void g(T*, ...) { cout << "#4" << endl; } int main() { int* ip = 0; f(ip); g(ip); } |
I2luY2x1ZGU8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnRlbXBsYXRlPGNsYXNzIFQ+IHZvaWQgZihUKSAgICAgICAgIHsgY291dCA8PCAiIzEiIDw8IGVuZGw7IH0KdGVtcGxhdGU8Y2xhc3MgVD4gdm9pZCBmKFQqLCBpbnQ9MSkgeyBjb3V0IDw8ICIjMiIgPDwgZW5kbDsgfQp0ZW1wbGF0ZTxjbGFzcyBUPiB2b2lkIGcoVCkgICAgICAgICB7IGNvdXQgPDwgIiMzIiA8PCBlbmRsOyB9CnRlbXBsYXRlPGNsYXNzIFQ+IHZvaWQgZyhUKiwgLi4uKSAgIHsgY291dCA8PCAiIzQiIDw8IGVuZGw7IH0KaW50IG1haW4oKSB7CiAgICAgICAgaW50KiBpcCA9IDA7CiAgICAgICAgZihpcCk7CiAgICAgICAgZyhpcCk7Cn0K
-
upload with new input
-
result: Success time: 0s memory: 2828 kB returned value: 0
#2 #4


