Borderou de evaluare (job #400181)
Utilizator | Data | 21 februarie 2010 12:09:21 | |
---|---|---|---|
Problema | Cabine | Status | done |
Runda | Algoritmiada 2010, Runda 3, Clasele 11-12 | Compilator | cpp | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
/usr/include/c++/4.2/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<NOD*, std::vector<NOD, std::allocator<NOD> > >, _Distance = int, _Tp = NOD]':
/usr/include/c++/4.2/bits/stl_heap.h:364: instantiated from 'void std::make_heap(_RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<NOD*, std::vector<NOD, std::allocator<NOD> > >]'
user.cpp:29: instantiated from here
/usr/include/c++/4.2/bits/stl_heap.h:216: error: no match for 'operator<' in '__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator+ [with _Iterator = NOD*, _Container = std::vector<NOD, std::allocator<NOD> >](((const ptrdiff_t&)((const ptrdiff_t*)(& __secondChild)))).__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = NOD*, _Container = std::vector<NOD, std::allocator<NOD> >]() < __first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator+ [with _Iterator = NOD*, _Container = std::vector<NOD, std::allocator<NOD> >](((const ptrdiff_t&)((const ptrdiff_t*)(&(__secondChild - 1))))).__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = NOD*, _Container = std::vector<NOD, std::allocator<NOD> >]()'
/usr/include/c++/4.2/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<NOD*, std::vector<NOD, std::allocator<NOD> > >, _Distance = int, _Tp = NOD]':
/usr/include/c++/4.2/bits/stl_heap.h:227: instantiated from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<NOD*, std::vector<NOD, std::allocator<NOD> > >, _Distance = int, _Tp = NOD]'
/usr/include/c++/4.2/bits/stl_heap.h:364: instantiated from 'void std::make_heap(_RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<NOD*, std::vector<NOD, std::allocator<NOD> > >]'
user.cpp:29: instantiated from here
/usr/include/c++/4.2/bits/stl_heap.h:121: error: no match for 'operator<' in '__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator+ [with _Iterator = NOD*, _Container = std::vector<NOD, std::allocator<NOD> >](((const ptrdiff_t&)((const ptrdiff_t*)(& __parent)))).__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = NOD*, _Container = std::vector<NOD, std::allocator<NOD> >]() < __value'
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !