fork download
  1. #include <memory>
  2. #include <iostream>
  3. #include <cstdlib>
  4.  
  5. int main()
  6. {
  7. std::shared_ptr<int> x = NULL;
  8. if (x == NULL) std::cout << "x:equals\n";
  9. if (x != NULL) std::cout << "x:not equals\n";
  10. std::shared_ptr<int> y (new int(42));
  11. if (y == NULL) std::cout << "y:equals\n";
  12. if (y != NULL) std::cout << "y:not equals\n";
  13. }
Success #stdin #stdout 0s 3472KB
stdin
Standard input is empty
stdout
x:equals
y:not equals