Borderou de evaluare (job #2255015)

Utilizator Ruxandra985Nanu Ruxandra Laura Ruxandra985 Data 6 octombrie 2018 12:24:30
Problema Jstc 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:24:13: error: reference to ‘next’ is ambiguous next[lst]=lst; ^~~~ user.cpp:5:17: note: candidates are: int next [1000005] int st[1000005],next[1000005]; ^~~~ In file included from /usr/include/c++/6/bits/stl_algobase.h:66:0, from /usr/include/c++/6/bits/char_traits.h:39, from /usr/include/c++/6/ios:40, from /usr/include/c++/6/ostream:38, from /usr/include/c++/6/iostream:39, 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:28:13: error: reference to ‘next’ is ambiguous next[x]=max(next[x+1],x+1); ^~~~ user.cpp:5:17: note: candidates are: int next [1000005] int st[1000005],next[1000005]; ^~~~ In file included from /usr/include/c++/6/bits/stl_algobase.h:66:0, from /usr/include/c++/6/bits/char_traits.h:39, from /usr/include/c++/6/ios:40, from /usr/include/c++/6/ostream:38, from /usr/include/c++/6/iostream:39, 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:28:25: error: reference to ‘next’ is ambiguous next[x]=max(next[x+1],x+1); ^~~~ user.cpp:5:17: note: candidates are: int next [1000005] int st[1000005],next[1000005]; ^~~~ In file included from /usr/include/c++/6/bits/stl_algobase.h:66:0, from /usr/include/c++/6/bits/char_traits.h:39, from /usr/include/c++/6/ios:40, from /usr/include/c++/6/ostream:38, from /usr/include/c++/6/iostream:39, 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:38:24: error: reference to ‘next’ is ambiguous while (next[x]!=x) ^~~~ user.cpp:5:17: note: candidates are: int next [1000005]

Ceva nu functioneaza?