A generic extension to C++'s native unsigned types, allowing for eg.: 24-bit or 384-bit integers.

Luis d630b6e6ab Basic type implementation, license info, and initial test samples. 2 years ago
entero d630b6e6ab Basic type implementation, license info, and initial test samples. 2 years ago
tests d630b6e6ab Basic type implementation, license info, and initial test samples. 2 years ago
.gitignore a6e852b7c7 Initial commit 3 years ago
COPYING d630b6e6ab Basic type implementation, license info, and initial test samples. 2 years ago
LICENSE d630b6e6ab Basic type implementation, license info, and initial test samples. 2 years ago
README.md d630b6e6ab Basic type implementation, license info, and initial test samples. 2 years ago

README.md

Entero

"When in the land of the ints, do as the ints do"

A "bigint" library that extends the concept of C/C++'s native integral types, to integer types of potentially any size in bytes, allowing for such things as 24-bit or 384-bit integers.

Installation

Built on top of cxxomfort.

Tested on the following compilers:

  • GCC 6.0 in C++11 mode
  • MSVC 2012, 2015
  • Clang 6.0 in C++11 mode

Licensed under the LGPL v3 License, see LICENSE for copyright and warranty, and COPYING for the full text of the LGPL v3 License.