Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Author

anonymous

over 7 years ago

Language

Compiler

Options

Author

anonymous

over 7 years ago

$
prog.cc: In constructor 'Stack::Stack(int)':
prog.cc:15:23: error: 'constexpr Sprite::Sprite()' is private within this context
         Stack(int _x) {x = _x }
                       ^
prog.cc:7:5: note: declared private here
     Sprite() = default;
     ^~~~~~
prog.cc:15:23: error: 'Sprite::~Sprite()' is private within this context
         Stack(int _x) {x = _x }
                       ^
prog.cc:8:5: note: declared private here
     ~Sprite() = default;
     ^
prog.cc:15:30: error: expected ';' before '}' token
         Stack(int _x) {x = _x }
                              ^~
                              ;
prog.cc: In destructor 'Stack::~Stack()':
prog.cc:16:18: error: 'Sprite::~Sprite()' is private within this context
         ~Stack() {}
                  ^
prog.cc:8:5: note: declared private here
     ~Sprite() = default;
     ^
prog.cc: In member function 'void Test::Free()':
prog.cc:33:23: warning: deleting object of polymorphic class type 'Stack' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
         delete stack[0];
                       ^
Exit Code:
1