Borderou de evaluare (job #990153)

Utilizator CosminRusuCosmin Rusu CosminRusu Data 27 august 2013 16:27:21
Problema Apm2 Status done
Runda Arhiva Monthly Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp:27:24: warning: integer overflow in expression [-Woverflow] const int oo = (1<<31)-1; ^ user.cpp:43:36: error: reference to ‘tuple’ is ambiguous inline bool operator () (const tuple &a, const tuple &b) const { ^ user.cpp:37:8: note: candidates are: struct tuple struct tuple { ^ In file included from /usr/local/include/c++/4.8.0/bits/stl_algobase.h:64: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:1: /usr/local/include/c++/4.8.0/bits/stl_pair.h:83:11: note: template<class ...> class std::tuple class tuple; ^ user.cpp:43:36: error: ‘tuple’ does not name a type inline bool operator () (const tuple &a, const tuple &b) const { ^ user.cpp:43:43: error: ISO C++ forbids declaration of ‘a’ with no type [-fpermissive] inline bool operator () (const tuple &a, const tuple &b) const { ^ user.cpp:43:52: error: reference to ‘tuple’ is ambiguous inline bool operator () (const tuple &a, const tuple &b) const { ^ user.cpp:37:8: note: candidates are: struct tuple struct tuple { ^ In file included from /usr/local/include/c++/4.8.0/bits/stl_algobase.h:64: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:1: /usr/local/include/c++/4.8.0/bits/stl_pair.h:83:11: note: template<class ...> class std::tuple class tuple; ^ user.cpp:43:52: error: ‘tuple’ does not name a type inline bool operator () (const tuple &a, const tuple &b) const { ^ user.cpp:43:59: error: ISO C++ forbids declaration of ‘b’ with no type [-fpermissive] inline bool operator () (const tuple &a, const tuple &b) const { ^ user.cpp: In member function ‘bool ClassComp::operator()(const int&, const int&) const’: user.cpp:44:18: error: request for member ‘z’ in ‘a’, which is of non-class type ‘const int’ return a.z < b.z; ^ user.cpp:44:24: error: request for member ‘z’ in ‘b’, which is of non-class type ‘const int’

Ceva nu functioneaza?