1 2 3 4 5 6 7 8 9 10 11 12 | template<class F> struct special {}; template<class C> struct special<void(C::*)()> {}; template<class R, class C> struct special<R(C::*)()> {}; struct s {}; int main() { special<void(s::*)()> instance; return 0; } |
dGVtcGxhdGU8Y2xhc3MgRj4gc3RydWN0IHNwZWNpYWwge307CnRlbXBsYXRlPGNsYXNzIEM+IHN0cnVjdCBzcGVjaWFsPHZvaWQoQzo6KikoKT4ge307CnRlbXBsYXRlPGNsYXNzIFIsIGNsYXNzIEM+IHN0cnVjdCBzcGVjaWFsPFIoQzo6KikoKT4ge307CgpzdHJ1Y3QgcyB7fTsKCmludCBtYWluKCkKewogIHNwZWNpYWw8dm9pZChzOjoqKSgpPiBpbnN0YW5jZTsKICByZXR1cm4gMDsKfQo=
prog.cpp: In function ‘int main()’: prog.cpp:9: warning: unused variable ‘instance’
-
upload with new input
-
result: Success time: 0s memory: 2720 kB returned value: 0


