Skip to content

CodeGuro/lightweight-smartpointer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lightweight-smartpointer
========================

A lightweight smartpointer library for C++ that provides an easy and lightweight method to manage memory.
Best used with a custom garbage collection. (To do this, you must provide your own methods to get and dispose resources in "lightweight smartpointer.hpp" via explicit template specialization In addition, any garbage collection class must also be included.)
This provides as an alternative to inheretance and virtual function calls by reducing the overhead accomedated with virtual functions. Templates are preprocessed and therefore all pertaining functions are linked and resolved statically, as opposed to dynamically.

About

A lightweight smartpointer library for C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages