fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. struct T
  6. {
  7. T()
  8. {
  9. this->some_function();
  10. }
  11. void some_function() { pure_virtual_function(); }
  12. virtual void pure_virtual_function(void)=0;
  13. };
  14.  
  15. void T::pure_virtual_function(void)
  16. {
  17.  
  18. }
  19.  
  20. struct TT: T{void pure_virtual_function(void){}};
  21.  
  22. int main() {
  23. TT t;
  24. return 0;
  25. }
Runtime error #stdin #stdout 0s 2848KB
stdin
Standard input is empty
stdout
Standard output is empty