Skip to content

Releases: Nandite/Memory-Units

v1.0.0

14 Jan 15:03
Compare
Choose a tag to compare

Initial release with the following features:

  • Template memory_size implementation with arithmetic operators.
  • Namespace level arithmetic operators between heterogeneous memory_size types.
  • Namespace level comparison operators between heterogeneous memory_size types.
  • memory_size_cast function to convert between multiple type of memory_size.
  • Base 10 and Base 2 declaration of memory_size types (with integer and floating representations).
  • Literals namespace containing operators to construct Base 10 and Base 2 memory_size objects at compile.
  • Unit tests.