---
# System prepended metadata

title: Untitled

---

This is where we can type!

Raw pointer

```c++
int* p
p = new int(3);
delete p;
```

Smart pointer

```c++
std::unique_ptr<int>()
std::shared_ptr<int>()
```

What can't be done with a unique pointer?
