1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | #include <iostream> #include <functional> using namespace std; typedef int (*http_cb) (int*); struct http_parser_settings { http_cb on_message_begin; }; class HttpParser { int OnMessageBegin(int* val){} HttpParser() { http_parser_settings settings; //settings.on_message_begin = std::bind(&HttpParser::OnMessageBegin, this, //std::placeholders::_1); settings.on_message_begin = [](int* p){ return 0;}; } }; int main() { } |
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8ZnVuY3Rpb25hbD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIAp0eXBlZGVmIGludCAoKmh0dHBfY2IpIChpbnQqKTsKIApzdHJ1Y3QgaHR0cF9wYXJzZXJfc2V0dGluZ3MgewogIGh0dHBfY2IgICAgICBvbl9tZXNzYWdlX2JlZ2luOwp9OwogCmNsYXNzIEh0dHBQYXJzZXIKewogIGludCBPbk1lc3NhZ2VCZWdpbihpbnQqIHZhbCl7fQogCiAgSHR0cFBhcnNlcigpCiAgewogICAgaHR0cF9wYXJzZXJfc2V0dGluZ3Mgc2V0dGluZ3M7CiAgICAvL3NldHRpbmdzLm9uX21lc3NhZ2VfYmVnaW4gPSBzdGQ6OmJpbmQoJkh0dHBQYXJzZXI6Ok9uTWVzc2FnZUJlZ2luLCB0aGlzLCAvL3N0ZDo6cGxhY2Vob2xkZXJzOjpfMSk7CiAgIHNldHRpbmdzLm9uX21lc3NhZ2VfYmVnaW4gPSBbXShpbnQqIHApeyByZXR1cm4gMDt9OwogIH0KfTsKIAppbnQgbWFpbigpIHsKIAp9
-
upload with new input
-
result: Success time: 0s memory: 2880 kB returned value: 0


