A C++ smart-pointer with value-semantics 💎
-
Updated
Sep 16, 2019 - C++
A C++ smart-pointer with value-semantics 💎
value-ptr-lite - A C++ smart-pointer with value semantics for C++98, C++11 and later in a single-file header-only library
Smart pointer for any movable objects. When trackable object moved/destroyed, trackers updated with new object's pointer.
C++ Type Traits for Smart Pointers that are not included in the standard library, containing inheritance detection and member detection.
Header-only C++17 library enables to track object instances with varied policies and gives you to control exceptions on policy rule break.
C++ smart pointer type with small buffer storage
A lightweight flexible hierarchical memory manager for C++
A simple game engine written in C++.
An Arc (atomically reference counted smart pointer) that supports customized dropping strategies using Backdrop.
C++ Fast, Static and Generic Object Pool library with smart pointer
Reference counting handling circular memory references.
Memory Safe Data Structures in C++ with Cycles. Header-only library for move-only cycle-breaking smart pointer relation_ptr.
Using GCPtr<T> to enable garbage collection in C++, just like smart pointers.
Smart pointers that do the right thing with cycles.
`SlimmerBox<T>` is a packed alternative to `Box<T>` whose 'fat' pointer is 'slimmer'
A pointer that allows to store state into unused bits of the address.
Test utility for dependency injection when using std::unique_ptr class.
Add a description, image, and links to the smart-pointer topic page so that developers can more easily learn about it.
To associate your repository with the smart-pointer topic, visit your repo's landing page and select "manage topics."