trcrsired / naive-cpp-containers

some naive containers for banning exceptions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Why?

Death to C++ exceptions
Death to C++ iostream
Death to std::array
Death to std::move
Death to entire hosted C++

C++ standard library containers are completely unusable since they are not freestanding.
No std::addressof but force exceptions? Are you kidding me?

Reporting allocation failure with exceptions is a huge annoying shit.

Design Goal

No exception nonsense
No RTTI nonsense
No iostream nonsense
Crash for fail fast
Freestanding aware

About

some naive containers for banning exceptions

License:MIT License


Languages

Language:C++ 94.5%Language:C 5.1%Language:CMake 0.4%