fork download
  1. class BoxClass
  2. {
  3. public:
  4. BoxClass(int x, int y);
  5. };
  6.  
  7. class Bullet : public BoxClass
  8. {
  9. public:
  10. Bullet();
  11. };
  12.  
  13. Bullet::Bullet()
  14. { }
  15.  
  16. int main()
  17. {
  18. Bullet b;
  19. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp: In constructor ‘Bullet::Bullet()’:
prog.cpp:13:16: error: no matching function for call to ‘BoxClass::BoxClass()’
 Bullet::Bullet()
                ^
prog.cpp:4:8: note: candidate: BoxClass::BoxClass(int, int)
        BoxClass(int x, int y);
        ^~~~~~~~
prog.cpp:4:8: note:   candidate expects 2 arguments, 0 provided
prog.cpp:1:7: note: candidate: constexpr BoxClass::BoxClass(const BoxClass&)
 class BoxClass
       ^~~~~~~~
prog.cpp:1:7: note:   candidate expects 1 argument, 0 provided
prog.cpp:1:7: note: candidate: constexpr BoxClass::BoxClass(BoxClass&&)
prog.cpp:1:7: note:   candidate expects 1 argument, 0 provided
stdout
Standard output is empty