1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #include <map> struct A : std::map<int, A>::iterator { typedef std::map<int, A> map; A(const std::map<int, A>::iterator& other) : std::map<int, A>::iterator(other) {} }; A::map m; int main() { m.insert(std::make_pair(0, m.end())); } |
I2luY2x1ZGUgPG1hcD4KCnN0cnVjdCBBIDogc3RkOjptYXA8aW50LCBBPjo6aXRlcmF0b3IKewogIHR5cGVkZWYgc3RkOjptYXA8aW50LCBBPiBtYXA7CiAgQShjb25zdCBzdGQ6Om1hcDxpbnQsIEE+OjppdGVyYXRvciYgb3RoZXIpIDogc3RkOjptYXA8aW50LCBBPjo6aXRlcmF0b3Iob3RoZXIpIHt9Cn07CgpBOjptYXAgbTsKCmludCBtYWluKCkKewogIG0uaW5zZXJ0KHN0ZDo6bWFrZV9wYWlyKDAsIG0uZW5kKCkpKTsKfQ==
-
upload with new input
-
result: Success time: 0.01s memory: 2808 kB returned value: 0


