Borderou de evaluare (job #2804981)

Utilizator cezar_titianuTitianu Cezar cezar_titianu Data 21 noiembrie 2021 13:06:05
Problema Hărți Status done
Runda Baraj - Tudor Vianu + ICHB - Seniori - 2021 Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'int main()': main.cpp:96:23: error: call of overloaded 'erase(<brace-enclosed initializer list>)' is ambiguous 96 | next[nrk].erase({ 0 }); | ^ In file included from /usr/include/c++/10/set:61, from main.cpp:3: /usr/include/c++/10/bits/stl_set.h:654:7: note: candidate: 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::erase(std::set<_Key, _Compare, _Alloc>::const_iterator) [with _Key = setnode; _Compare = std::less<setnode>; _Alloc = std::allocator<setnode>; std::set<_Key, _Compare, _Alloc>::iterator = std::_Rb_tree<setnode, setnode, std::_Identity<setnode>, std::less<setnode>, std::allocator<setnode> >::const_iterator; std::set<_Key, _Compare, _Alloc>::const_iterator = std::_Rb_tree<setnode, setnode, std::_Identity<setnode>, std::less<setnode>, std::allocator<setnode> >::const_iterator]' 654 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/10/bits/stl_set.h:684:7: note: candidate: 'std::set<_Key, _Compare, _Alloc>::size_type std::set<_Key, _Compare, _Alloc>::erase(const key_type&) [with _Key = setnode; _Compare = std::less<setnode>; _Alloc = std::allocator<setnode>; std::set<_Key, _Compare, _Alloc>::size_type = long unsigned int; std::set<_Key, _Compare, _Alloc>::key_type = setnode]' 684 | erase(const key_type& __x) | ^~~~~ Non zero exit status: 1

Ceva nu functioneaza?