An implementation of the C++ Standard Library.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Luiserebii ddb5001886
Minor improvement, adding some warnings to compilation and small reorg
3 months ago
.circleci Minor improvement, adding some warnings to compilation and small reorg 3 months ago
include Excellent, it failed, as planned! Let's set this up in some other projects 8 months ago
scripts Minor improvement, adding some warnings to compilation and small reorg 3 months ago
test Minor improvement, adding some warnings to compilation and small reorg 3 months ago
.clang-format After a few modifications, I think I'm satisfied with my clang-format; let's apply it to the actual vector.h now 8 months ago
.gitignore Adding .gitignore 8 months ago
LICENSE Adding LICENSE 8 months ago
Makefile Minor improvement, adding some warnings to compilation and small reorg 3 months ago
README.md Updating README.md 8 months ago

README.md

The C++ Standard Library

GitHub CircleCI Codacy Badge

An implementation of the C++ standard library, for fun, and for practice.

Current Implementations

C++ Standard Library Headers Implementations Reference
<vector> std::vector http://www.cplusplus.com/reference/vector/
<algorithm> std::equal, std::find, std::copy, std::search http://www.cplusplus.com/reference/algorithm/

Testing

The test/ directory contains tests that showcase usage and compare them against standard library functionality where possible. The Mint test framework is used to write these.

License

This code has been licensed under the GNU General Public License v3.0. GPLv3.0