Borderou de evaluare (job #252903)
| Utilizator |
|
IP | ascuns |
|---|---|---|---|
| Problemă | Magazin (clasele 8-9) | Compilator | cpp |
| Rundă | Arhiva de probleme | Status | evaluat |
| Dată | 29 oct. 2016 15:28:33 | Scor | 0 |
Raport evaluator
Eroare de compilare:
user.cpp:19:18: sorry, unimplemented: non-static data member initializers
user.cpp:19:18: error: ISO C++ forbids in-class initialization of non-const static member ‘weight’
user.cpp:21:19: sorry, unimplemented: non-static data member initializers
user.cpp:21:19: error: ‘constexpr’ needed for in-class initialization of static data member ‘left’ of non-integral type
user.cpp:22:20: sorry, unimplemented: non-static data member initializers
user.cpp:22:20: error: ‘constexpr’ needed for in-class initialization of static data member ‘right’ of non-integral type
user.cpp: In member function ‘void Node::updateWeight()’:
user.cpp:27:40: error: request for member ‘weight’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:28:42: error: request for member ‘weight’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp: In member function ‘void Node::balance()’:
user.cpp:35:40: error: request for member ‘weight’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:36:42: error: request for member ‘weight’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:37:38: error: request for member ‘right’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:37:64: error: request for member ‘right’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:38:38: error: request for member ‘left’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:38:63: error: request for member ‘left’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:39:40: error: request for member ‘right’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:39:67: error: request for member ‘right’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:40:40: error: request for member ‘left’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:40:66: error: request for member ‘left’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:43:22: error: cannot convert ‘std::ios_base& (*)(std::ios_base&)’ to ‘Node*’ in initialization
user.cpp:44:29: error: request for member ‘val’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:44:40: error: request for member ‘left’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:44:74: error: request for member ‘right’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:47:22: error: cannot convert ‘std::ios_base& (*)(std::ios_base&)’ to ‘Node*’ in initialization
user.cpp:48:30: error: request for member ‘val’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:48:63: error: request for member ‘left’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:48:78: error: request for member ‘right’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp: In member function ‘int Node::kth(int)’:
user.cpp:57:32: error: request for member ‘weight’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:58:22: error: request for member ‘kth’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:61:24: error: request for member ‘weight’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:66:27: error: request for member ‘kth’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp: In member function ‘void Node::shift()’:
user.cpp:75:55: error: request for member ‘weight’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:75:71: error: request for member ‘weight’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:76:25: error: request for member ‘val’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:77:19: error: request for member ‘shift’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:79:24: error: request for member ‘weight’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:80:28: error: invalid conversion from ‘std::ios_base& (*)(std::ios_base&)’ to ‘void*’ [-fpermissive]
/usr/include/stdlib.h:488:13: error: initializing argument 1 of ‘void free(void*)’ [-fpermissive]
user.cpp:81:24: error: assignment of function ‘std::ios_base& std::left(std::ios_base&)’
user.cpp:81:24: error: cannot convert ‘int’ to ‘std::ios_base&(std::ios_base&)’ in assignment
user.cpp:84:26: error: request for member ‘val’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:85:20: error: request for member ‘shift’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:87:25: error: request for member ‘weight’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:88:29: error: invalid conversion from ‘std::ios_base& (*)(std::ios_base&)’ to ‘void*’ [-fpermissive]
/usr/include/stdlib.h:488:13: error: initializing argument 1 of ‘void free(void*)’ [-fpermissive]
user.cpp:89:25: error: assignment of function ‘std::ios_base& std::right(std::ios_base&)’
user.cpp:89:25: error: cannot convert ‘int’ to ‘std::ios_base&(std::ios_base&)’ in assignment