ORIGINAL
|
Platform-independent type aliases. More...
Typedefs | |
using | original::byte = std::uint8_t |
Unsigned 8-bit integer type (byte) | |
using | original::s_byte = std::int8_t |
Signed 8-bit integer type. | |
using | original::integer = std::int64_t |
64-bit signed integer type for arithmetic operations | |
using | original::u_integer = std::uint32_t |
32-bit unsigned integer type for sizes and indexes | |
using | original::ul_integer = std::uint64_t |
64-bit unsigned integer type | |
using | original::floating = double |
Double-precision floating-point type. | |
using | original::l_floating = long double |
Extended precision floating-point type. | |
Platform-independent type aliases.
using original::byte = std::uint8_t |
Unsigned 8-bit integer type (byte)
Typically used for raw byte manipulation and binary data handling.
using original::floating = double |
Double-precision floating-point type.
Standard floating-point type for most numerical calculations.
using original::integer = std::int64_t |
64-bit signed integer type for arithmetic operations
Primary type for most arithmetic operations where large range is needed.
using original::l_floating = long double |
Extended precision floating-point type.
Highest precision floating-point type for critical numerical calculations.
using original::s_byte = std::int8_t |
Signed 8-bit integer type.
Used for small signed numeric values.
using original::u_integer = std::uint32_t |
32-bit unsigned integer type for sizes and indexes
Used for array indexing, sizes, and counts where negative values are not needed.
using original::ul_integer = std::uint64_t |
64-bit unsigned integer type
Large unsigned integer type for big sizes and counters. Guaranteed to be exactly 64 bits wide across all platforms.