fork download
  1. #include <iostream>
  2. #include <vector>
  3. #include <memory>
  4.  
  5. class Animal {
  6. public:
  7.  
  8.  
  9. };
  10.  
  11.  
  12. class Stupid {
  13. public:
  14.  
  15. };
  16.  
  17.  
  18. class Dog : public Stupid, public Animal {
  19. public:
  20.  
  21.  
  22. };
  23.  
  24.  
  25.  
  26. int main() {
  27. std::unique_ptr<Animal> animal = std::unique_ptr<Dog>(new Dog());
  28. animal.reset();
  29. return 0;
  30. }
  31.  
  32.  
Success #stdin #stdout 0s 4496KB
stdin
Standard input is empty
stdout
Standard output is empty