fork download
  1. #include <iostream>
  2. #include <iomanip>
  3. #include <memory>
  4.  
  5. using namespace std;
  6.  
  7.  
  8. struct A {std::unique_ptr<char> ptr;};
  9.  
  10.  
  11. int main(int argc, const char * argv[])
  12. {
  13. unique_ptr<int> x;
  14. cout << (x == nullptr) << endl;
  15. A a;
  16. A b{};
  17. cout << (a.ptr == nullptr) << endl;
  18. cout << (b.ptr == nullptr) << endl;
  19.  
  20. }
  21.  
Success #stdin #stdout 0s 3468KB
stdin
Standard input is empty
stdout
1
1
1