Skip to content

This is a small merely experimental, in-progress hobby library for c++. Provides the basics like excpetion, string, containers, logging, etc. I heavily rely on exceptions with RAII technique and ownership based resource management while avoiding STL as much as I can.

License

BSD-3-Clause, Unknown licenses found

Licenses found

BSD-3-Clause
LICENSE
Unknown
license.in
Notifications You must be signed in to change notification settings

csjpeter/libcsjp

Repository files navigation

libcsjp

This is a small merely experimental, in-progress hobby library for c++. Provides the basics like excpetion, string, containers, logging, etc. I heavily rely on exceptions with RAII technique and ownership based resource management while avoiding STL as much as I can.

compilation

The scripts ubuntu.sh, mxe.sh, android.sh can be used.

Run ./ubuntu.sh to compile or run ./ubuntu.sh check to run tests.

If you are using ubuntu or debian, you might need to install the following packages:

  • git g++ apt-file libicu-dev graphviz doxygen devscripts filepp pkg-config build-essential:native

About

This is a small merely experimental, in-progress hobby library for c++. Provides the basics like excpetion, string, containers, logging, etc. I heavily rely on exceptions with RAII technique and ownership based resource management while avoiding STL as much as I can.

Resources

License

BSD-3-Clause, Unknown licenses found

Licenses found

BSD-3-Clause
LICENSE
Unknown
license.in

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published