Borderou de evaluare (job #252922)
| Utilizator |
|
IP | ascuns |
|---|---|---|---|
| Problemă | Magazin (clasele 8-9) | Compilator | cpp |
| Rundă | Arhiva de probleme | Status | evaluat |
| Dată | 29 oct. 2016 15:52:00 | Scor | 0 |
Raport evaluator
Eroare de compilare:
user.cpp:20:18: sorry, unimplemented: non-static data member initializers
user.cpp:20:18: error: ISO C++ forbids in-class initialization of non-const static member ‘weight’
user.cpp:22:19: sorry, unimplemented: non-static data member initializers
user.cpp:22:19: error: ‘constexpr’ needed for in-class initialization of static data member ‘left’ of non-integral type
user.cpp:23:20: sorry, unimplemented: non-static data member initializers
user.cpp:23: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:28:40: error: request for member ‘weight’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:29: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:36:40: error: request for member ‘weight’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:37:42: error: request for member ‘weight’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:38:38: error: request for member ‘right’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:38:64: error: request for member ‘right’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:39:38: error: request for member ‘left’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:39:63: error: request for member ‘left’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:40:40: error: request for member ‘right’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:40:67: error: request for member ‘right’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:41:40: error: request for member ‘left’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:41:66: error: request for member ‘left’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:44:22: error: cannot convert ‘std::ios_base& (*)(std::ios_base&)’ to ‘Node*’ in initialization
user.cpp:45:29: error: request for member ‘val’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:45:40: error: request for member ‘left’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:45:74: error: request for member ‘right’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:48:22: error: cannot convert ‘std::ios_base& (*)(std::ios_base&)’ to ‘Node*’ in initialization
user.cpp:49:30: error: request for member ‘val’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:49:63: error: request for member ‘left’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:49: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:58:32: error: request for member ‘weight’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:59:22: error: request for member ‘kth’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:62:24: error: request for member ‘weight’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:67: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:76:55: error: request for member ‘weight’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:76:71: error: request for member ‘weight’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:77:25: error: request for member ‘val’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:78:19: error: request for member ‘shift’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:80:24: error: request for member ‘weight’ in ‘std::left’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:81: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:82:24: error: assignment of function ‘std::ios_base& std::left(std::ios_base&)’
user.cpp:82:24: error: cannot convert ‘int’ to ‘std::ios_base&(std::ios_base&)’ in assignment
user.cpp:85:26: error: request for member ‘val’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:86:20: error: request for member ‘shift’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:88:25: error: request for member ‘weight’ in ‘std::right’, which is of non-class type ‘std::ios_base&(std::ios_base&)’
user.cpp:89: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:90:25: error: assignment of function ‘std::ios_base& std::right(std::ios_base&)’
user.cpp:90:25: error: cannot convert ‘int’ to ‘std::ios_base&(std::ios_base&)’ in assignment