Borderou de evaluare (job #2804981)
Utilizator | 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?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !