fork(2) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4.  
  5. class A {
  6. public:
  7. A() {}
  8. virtual ~A() {}
  9. };
  10. class B : public A {
  11. public:
  12. B();
  13. ~B();
  14. };
  15.  
  16. class C {
  17. public:
  18. C(B*b=0) : b(b) {}
  19. ~C() { delete b; }
  20. private:
  21. B* b;
  22. };
  23.  
  24. int main() {
  25. C c(new B);
  26. return 0;
  27. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
/home/EQNC1e/ccWv1hVg.o: In function `main':
prog.cpp:(.text.startup+0x1d): undefined reference to `B::B()'
collect2: error: ld returned 1 exit status
stdout
Standard output is empty