Fix typo: smater_ptr -> smart_ptr

This commit is contained in:
welch
2024-12-11 15:29:52 +08:00
parent c9d0f14d92
commit fc03a9b99c

View File

@@ -33,12 +33,12 @@ private:
```cpp ```cpp
template <typename T> template <typename T>
class smater_ptr { class smart_ptr {
public: public:
explicit smater_ptr( explicit smart_ptr(
T* ptr = nullptr) T* ptr = nullptr)
: ptr_(ptr) {} : ptr_(ptr) {}
~smater_ptr() ~smart_ptr()
{ {
delete ptr_; delete ptr_;
} }
@@ -54,7 +54,7 @@ private:
```cpp ```cpp
template <typename T> template <typename T>
class smater_ptr { class smart_ptr {
public: public:
... ...
T& operator*() const { return *ptr_; } T& operator*() const { return *ptr_; }