Borderou de evaluare (job #944423)

Utilizator enedumitruene dumitru enedumitru Data 28 aprilie 2013 15:12:14
Problema Curcubeu 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:15:29: error: reference to ‘next’ is ambiguous f>>n>>a[1]>>b[1]>>c[1]; next[1]=1; ^ user.cpp:12:29: note: candidates are: int next [1000002] int a[Nmax],b[Nmax],c[Nmax],next[Nmax],cul[Nmax]; ^ In file included from /usr/local/include/c++/4.8.0/bits/stl_algobase.h:66:0, from /usr/local/include/c++/4.8.0/bits/char_traits.h:39, from /usr/local/include/c++/4.8.0/ios:40, from /usr/local/include/c++/4.8.0/istream:38, from /usr/local/include/c++/4.8.0/fstream:38, from user.cpp:7: /usr/local/include/c++/4.8.0/bits/stl_iterator_base_funcs.h:184:5: note: template<class _ForwardIterator> _ForwardIterator std::next(_ForwardIterator, typename std::iterator_traits<_Iter>::difference_type) next(_ForwardIterator __x, typename ^ user.cpp:20:9: error: reference to ‘next’ is ambiguous next[i]=i; ^ user.cpp:12:29: note: candidates are: int next [1000002] int a[Nmax],b[Nmax],c[Nmax],next[Nmax],cul[Nmax]; ^ In file included from /usr/local/include/c++/4.8.0/bits/stl_algobase.h:66:0, from /usr/local/include/c++/4.8.0/bits/char_traits.h:39, from /usr/local/include/c++/4.8.0/ios:40, from /usr/local/include/c++/4.8.0/istream:38, from /usr/local/include/c++/4.8.0/fstream:38, from user.cpp:7: /usr/local/include/c++/4.8.0/bits/stl_iterator_base_funcs.h:184:5: note: template<class _ForwardIterator> _ForwardIterator std::next(_ForwardIterator, typename std::iterator_traits<_Iter>::difference_type) next(_ForwardIterator __x, typename ^ user.cpp:26:21: error: reference to ‘next’ is ambiguous { while(m<=M && next[m]!=m) m=next[m]; ^ user.cpp:12:29: note: candidates are: int next [1000002] int a[Nmax],b[Nmax],c[Nmax],next[Nmax],cul[Nmax]; ^ In file included from /usr/local/include/c++/4.8.0/bits/stl_algobase.h:66:0, from /usr/local/include/c++/4.8.0/bits/char_traits.h:39, from /usr/local/include/c++/4.8.0/ios:40, from /usr/local/include/c++/4.8.0/istream:38, from /usr/local/include/c++/4.8.0/fstream:38, from user.cpp:7: /usr/local/include/c++/4.8.0/bits/stl_iterator_base_funcs.h:184:5: note: template<class _ForwardIterator> _ForwardIterator std::next(_ForwardIterator, typename std::iterator_traits<_Iter>::difference_type) next(_ForwardIterator __x, typename ^ user.cpp:26:35: error: reference to ‘next’ is ambiguous { while(m<=M && next[m]!=m) m=next[m]; ^ user.cpp:12:29: note: candidates are: int next [1000002]

Ceva nu functioneaza?