1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <iostream> using namespace std; class A { public: A(){} private: A(const A&) {} }; //no error : pass by reference void f(A&) {} int main() { A a; f(a); return 0; } |
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmNsYXNzIEEKewpwdWJsaWM6CiAgICAgQSgpe30KcHJpdmF0ZToKICAgICBBKGNvbnN0IEEmKSB7fQp9OwoKLy9ubyBlcnJvciA6IHBhc3MgYnkgcmVmZXJlbmNlCnZvaWQgZihBJikge30KCmludCBtYWluKCkgewoJQSBhOwogICAgICAgIGYoYSk7CglyZXR1cm4gMDsKfQ==
-
upload with new input
-
result: Success time: 0s memory: 2720 kB returned value: 0


