Skip to content

jakjan95/UniquePtr

Repository files navigation

unique_ptr

(36 XP) Implement your own unique_ptr (simplified).

unique_ptr is a RAII class:

  • Holds a pointer to managed object (template class)
  • Constructor copies a pointer
  • Destructor release memory
  • Copying is not allowed
  • Moving is allowed and it means:
    • Copying original pointer to a new object
    • Setting source pointer to nullptr
  • Member functions: operator*(), operator->(), get(), release(), reset()

+3 XP for delivery before 20.09.2020 23:59

About

Implementation of unique_ptr

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published