fork download
  1.  
  2. Movie Movie::PFunc(Movie mov_a, const Movie& mov_b, Director& dir) const
  3.  
  4. {
  5.  
  6. int x, rating;
  7.  
  8. Movie m;
  9.  
  10. this->rating_ = 7; Valid
  11.  
  12. mov_b.rating_ = rating; Valid
  13.  
  14. mov_a.rating_ = mov_b.rating_; Valid
  15.  
  16. dir.age_ = 42; Valid
  17.  
  18. rating = x + 4 + mov_b.rating_;
  19.  
  20. m = mov_a; Possible runtime error
  21.  
  22. m.rating_ = rating; Valid
  23.  
  24. dir->set_age(53); Valid
  25.  
  26. return m; Valid
  27.  
  28. }
Success #stdin #stdout 0.02s 25860KB
stdin
Standard input is empty
stdout
Movie  Movie::PFunc(Movie mov_a, const Movie&  mov_b, Director&  dir) const

{      

      int x, rating;  

      Movie m;

      this->rating_ = 7;                Valid

      mov_b.rating_ = rating;     Valid

      mov_a.rating_ = mov_b.rating_;     Valid

      dir.age_ = 42;    Valid

      rating = x + 4 + mov_b.rating_; 

      m = mov_a;    Possible runtime error  

      m.rating_ = rating;    Valid

      dir->set_age(53);    Valid

      return m;    Valid

}