Skip to content

Repository files navigation

SimpleCPP

SimpleCPP is a C++ library to simplify C++, it aims to ensure safety whilst keeping maximum performance and being intuitive to use. It is an alternative to the C++ standard library and will hopefully have better features in the future.

Goals

  1. Provide a simple and intuitive API with extensive testing
  2. Maximize safety, discouraging unsafety such as pointers
  3. Flexibility, safe but allows unsafe behavior for optimizations
  4. High performance with safety
  5. Minimal dependencies on external and standard libraries

Features

  1. simplecpp::Pointer - An alternative to std::shared_ptr.
    1. Supports a custom deleter and allocator as a template parameter
    2. Supports comparisons with manual pointers
    3. Copy constructor from existing pointer array of any length

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages