This is a class I'm using for a game I'm making and it is giving me these error;
here is the classCode:C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|18|error: ISO C++ forbids initialization of member `x'| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|18|error: making `x' static| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|18|error: ISO C++ forbids in-class initialization of non-const static member `x'| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|19|error: ISO C++ forbids initialization of member `y'| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|19|error: making `y' static| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|19|error: ISO C++ forbids in-class initialization of non-const static member `y'| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|21|error: ISO C++ forbids initialization of member `right'| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|21|error: making `right' static| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|21|error: ISO C++ forbids in-class initialization of non-const static member `right'| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|22|error: ISO C++ forbids initialization of member `left'| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|22|error: making `left' static| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|22|error: ISO C++ forbids in-class initialization of non-const static member `left'| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|23|error: ISO C++ forbids initialization of member `up'| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|23|error: making `up' static| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|23|error: ISO C++ forbids in-class initialization of non-const static member `up'| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|24|error: ISO C++ forbids initialization of member `down'| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|24|error: making `down' static| C:\Users\Bijan\Documents\C++ Programs\My SDL project\main.cpp|24|error: ISO C++ forbids in-class initialization of non-const static member `down'| ||=== Build finished: 18 errors, 2 warnings ===|
Code:class character{ public: void handle_events(); int x = 0; int y = 0; int right = 0; int left = 0; int up = 0; int down = 0; private: int collision_x(); int collision_y(); };