Skip to content

Library of C Smart Pointers including an Intrusive Pointer and a Node Manager

License

Notifications You must be signed in to change notification settings

copperspice/cs_pointer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CsPointer

Introduction

CsPointer is a standalone library which provides multiple smart pointer implementations which extend the functionality available in the C Standard Library.

System Requirements

To use CsPointer you will need a C 17 compiler and a C 17 standard library.

Currently uses the CMake build system for building and running the unit test suite. The library has been tested with clang sanitizer and a major code review.

Documentation

Class level documentation for CsPointer is available on the CopperSpice website.

https://www.copperspice.com/docs/cs_pointer/index.html

Presentations

Our YouTube channel contains over 65 videos about C , programming fundamentals, Unicode/Strings, multithreading, graphics, CopperSpice, DoxyPress, and other software development topics.

https://www.youtube.com/copperspice Links to additional videos can be found on our website.

https://www.copperspice.com/presentations.html

Authors / Contributors

  • Barbara Geller
  • Ansel Sermersheim

License

This library is released under the BSD 2-clause license. For more information refer to the LICENSE file provided with this project.

References

About

Library of C Smart Pointers including an Intrusive Pointer and a Node Manager

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published