Borderou de evaluare (job #953082)

Utilizator primulDarie Sergiu primul Data 24 mai 2013 18:57:39
Problema Adapost Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In function ‘int drum()’: user.cpp:94:9: error: reference to ‘prev’ is ambiguous prev[i] = -1; ^ user.cpp:18:22: note: candidates are: int prev [1024] int cuplat[2 * nmax],prev[2 * 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/algorithm:61, from user.cpp:4: /usr/local/include/c++/4.8.0/bits/stl_iterator_base_funcs.h:193:5: note: template<class _BidirectionalIterator> _BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type) prev(_BidirectionalIterator __x, typename ^ user.cpp:110:21: error: reference to ‘prev’ is ambiguous prev[nn] = nod; ^ user.cpp:18:22: note: candidates are: int prev [1024] int cuplat[2 * nmax],prev[2 * 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/algorithm:61, from user.cpp:4: /usr/local/include/c++/4.8.0/bits/stl_iterator_base_funcs.h:193:5: note: template<class _BidirectionalIterator> _BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type) prev(_BidirectionalIterator __x, typename ^ user.cpp:122:15: error: reference to ‘prev’ is ambiguous while(prev[x] != -1) { ^ user.cpp:18:22: note: candidates are: int prev [1024] int cuplat[2 * nmax],prev[2 * 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/algorithm:61, from user.cpp:4: /usr/local/include/c++/4.8.0/bits/stl_iterator_base_funcs.h:193:5: note: template<class _BidirectionalIterator> _BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type) prev(_BidirectionalIterator __x, typename ^ user.cpp:123:20: error: reference to ‘prev’ is ambiguous if(cap[prev[x]][x] - fl[prev[x]][x] < minim) ^ user.cpp:18:22: note: candidates are: int prev [1024] int cuplat[2 * nmax],prev[2 * 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/algorithm:61, from user.cpp:4: /usr/local/include/c++/4.8.0/bits/stl_iterator_base_funcs.h:193:5: note: template<class _BidirectionalIterator> _BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type) prev(_BidirectionalIterator __x, typename ^ user.cpp:123:37: error: reference to ‘prev’ is ambiguous

Ceva nu functioneaza?