6 #ifndef VNIX_INT_TYPES_HPP 7 #define VNIX_INT_TYPES_HPP 22 static_assert(
NB <= 64,
"Word must not require more than 64 bits.");
31 using US = uint_least8_t;
32 using SS = int_least8_t;
33 using UF = uint_fast8_t;
34 using SF = int_fast8_t;
39 using US = uint_least16_t;
40 using SS = int_least16_t;
41 using UF = uint_fast16_t;
42 using SF = int_fast16_t;
47 using US = uint_least32_t;
48 using SS = int_least32_t;
49 using UF = uint_fast32_t;
50 using SF = int_fast32_t;
55 using US = uint_least64_t;
56 using SS = int_least64_t;
57 using UF = uint_fast64_t;
58 using SF = int_fast64_t;
Smallest integer types for holding certain number of bits.
friend std::ostream & operator<<(std::ostream &s, basic_dim d)
Print to to output stream.
Thomas E. Vaughan's public software.