Borderou de evaluare (job #1197842)

Utilizator ZenusTudor Costin Razvan Zenus Data 13 iunie 2014 22:17:05
Problema Sliding Window Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In function ‘int main()’: user.cpp:56:9: error: reference to ‘next’ is ambiguous next=S.begin(); ^~~~ user.cpp:11:60: note: candidates are: std::multiset<int>::iterator next multiset < int > :: iterator findIT,eraseIT,itP,it,initial,next,pred; ^~~~ In file included from /usr/include/c++/6/bits/stl_algobase.h:66:0, from /usr/include/c++/6/bits/stl_tree.h:63, from /usr/include/c++/6/set:60, from user.cpp:2: /usr/include/c++/6/bits/stl_iterator_base_funcs.h:205:5: note: template<class _ForwardIterator> _ForwardIterator std::next(_ForwardIterator, typename std::iterator_traits<_Iter>::difference_type) next(_ForwardIterator __x, typename ^~~~ user.cpp:57:11: error: reference to ‘next’ is ambiguous ++next; ^~~~ user.cpp:11:60: note: candidates are: std::multiset<int>::iterator next multiset < int > :: iterator findIT,eraseIT,itP,it,initial,next,pred; ^~~~ In file included from /usr/include/c++/6/bits/stl_algobase.h:66:0, from /usr/include/c++/6/bits/stl_tree.h:63, from /usr/include/c++/6/set:60, from user.cpp:2: /usr/include/c++/6/bits/stl_iterator_base_funcs.h:205:5: note: template<class _ForwardIterator> _ForwardIterator std::next(_ForwardIterator, typename std::iterator_traits<_Iter>::difference_type) next(_ForwardIterator __x, typename ^~~~ user.cpp:58:29: error: reference to ‘next’ is ambiguous MIN=min(MIN,modul((*next)-(*S.begin()))); ^ user.cpp:8:22: note: in definition of macro ‘min’ #define min(a,b) ((a<b) ? a : b) ^ user.cpp:11:60: note: candidates are: std::multiset<int>::iterator next multiset < int > :: iterator findIT,eraseIT,itP,it,initial,next,pred; ^~~~ In file included from /usr/include/c++/6/bits/stl_algobase.h:66:0, from /usr/include/c++/6/bits/stl_tree.h:63, from /usr/include/c++/6/set:60, from user.cpp:2: /usr/include/c++/6/bits/stl_iterator_base_funcs.h:205:5: note: template<class _ForwardIterator> _ForwardIterator std::next(_ForwardIterator, typename std::iterator_traits<_Iter>::difference_type) next(_ForwardIterator __x, typename ^~~~ user.cpp:58:29: error: reference to ‘next’ is ambiguous MIN=min(MIN,modul((*next)-(*S.begin()))); ^ user.cpp:8:31: note: in definition of macro ‘min’ #define min(a,b) ((a<b) ? a : b) ^ user.cpp:11:60: note: candidates are: std::multiset<int>::iterator next

Ceva nu functioneaza?