Circus 0.0.1-alpha
C++ Serialization Framework
|
Compile-time conversion of unsigned integers to string literals. More...
#include <iostream>
Go to the source code of this file.
Classes | |
struct | circus::utils::detail::to_chars< digits > |
Helper template that stores a compile-time char array of digits. More... | |
struct | circus::utils::detail::explode< rem, digits > |
Compile-time recursion to split an unsigned integer into digits. More... | |
struct | circus::utils::detail::explode< 0, digits... > |
Base case for explode recursion when remainder is zero. Inherits from to_chars to produce the final digit string. More... | |
struct | circus::utils::num_to_string< num > |
Converts a compile-time unsigned integer to a string literal. More... |
Functions | |
constexpr bool | circus::utils::strings_equal (char const *a, char const *b) |
Compile-time string equality check. |
Compile-time conversion of unsigned integers to string literals.
|
constexpr |
Compile-time string equality check.
a | Pointer to a null-terminated C-string. |
b | Pointer to a null-terminated C-string. |