Borderou de evaluare (job #1248788)
Utilizator | Data | 25 octombrie 2014 23:40:56 | |
---|---|---|---|
Problema | Secv9 | Status | done |
Runda | Arhiva de probleme | Compilator | cpp | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
user.cpp:20:16: error: reference to ‘partial_sum’ is ambiguous
bool cmp(const partial_sum &a, const partial_sum &b) {
^
user.cpp:15:8: note: candidates are: struct partial_sum
struct partial_sum {
^
In file included from /usr/include/c++/4.8/numeric:62:0,
from /usr/include/c++/4.8/bits/random.tcc:33,
from /usr/include/c++/4.8/random:52,
from /usr/include/c++/4.8/bits/stl_algo.h:65,
from /usr/include/c++/4.8/algorithm:62,
from user.cpp:2:
/usr/include/c++/4.8/bits/stl_numeric.h:278:5: note: template<class _InputIterator, class _OutputIterator, class _BinaryOperation> _OutputIterator std::partial_sum(_InputIterator, _InputIterator, _OutputIterator, _BinaryOperation)
partial_sum(_InputIterator __first, _InputIterator __last,
^
/usr/include/c++/4.8/bits/stl_numeric.h:237:5: note: template<class _InputIterator, class _OutputIterator> _OutputIterator std::partial_sum(_InputIterator, _InputIterator, _OutputIterator)
partial_sum(_InputIterator __first, _InputIterator __last,
^
user.cpp:20:16: error: ‘partial_sum’ does not name a type
bool cmp(const partial_sum &a, const partial_sum &b) {
^
user.cpp:20:29: error: ISO C++ forbids declaration of ‘a’ with no type [-fpermissive]
bool cmp(const partial_sum &a, const partial_sum &b) {
^
user.cpp:20:38: error: reference to ‘partial_sum’ is ambiguous
bool cmp(const partial_sum &a, const partial_sum &b) {
^
user.cpp:15:8: note: candidates are: struct partial_sum
struct partial_sum {
^
In file included from /usr/include/c++/4.8/numeric:62:0,
from /usr/include/c++/4.8/bits/random.tcc:33,
from /usr/include/c++/4.8/random:52,
from /usr/include/c++/4.8/bits/stl_algo.h:65,
from /usr/include/c++/4.8/algorithm:62,
from user.cpp:2:
/usr/include/c++/4.8/bits/stl_numeric.h:278:5: note: template<class _InputIterator, class _OutputIterator, class _BinaryOperation> _OutputIterator std::partial_sum(_InputIterator, _InputIterator, _OutputIterator, _BinaryOperation)
partial_sum(_InputIterator __first, _InputIterator __last,
^
/usr/include/c++/4.8/bits/stl_numeric.h:237:5: note: template<class _InputIterator, class _OutputIterator> _OutputIterator std::partial_sum(_InputIterator, _InputIterator, _OutputIterator)
partial_sum(_InputIterator __first, _InputIterator __last,
^
user.cpp:20:38: error: ‘partial_sum’ does not name a type
bool cmp(const partial_sum &a, const partial_sum &b) {
^
user.cpp:20:51: error: ISO C++ forbids declaration of ‘b’ with no type [-fpermissive]
bool cmp(const partial_sum &a, const partial_sum &b) {
^
user.cpp: In function ‘bool cmp(const int&, const int&)’:
user.cpp:21:12: error: request for member ‘value’ in ‘a’, which is of non-class type ‘const int’
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !