fork download
  1. #include <iostream>
  2. #include <memory>
  3. #include <typeinfo>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9. auto ptr1 = make_unique<char>(12);
  10. auto ptr2 = make_unique<char[]>(12);
  11.  
  12. cout << "ptr1 val: " << int(*ptr1) << '\n'
  13. << "ptr2 val: " << int(ptr2[0]) << '\n';
  14.  
  15. return 0;
  16. }
  17.  
Success #stdin #stdout 0s 3468KB
stdin
Standard input is empty
stdout
ptr1 val: 12
ptr2 val: 0