Home / fwnbi::literals
constexpr uint128_t operator""_ull128(const char*) noexcept;
constexpr uint256_t operator""_ull256(const char*) noexcept;
constexpr uint512_t operator""_ull512(const char*) noexcept;
constexpr uint1024_t operator""_ull1024(const char*) noexcept;

constexpr int128_t operator""_ll128(const char*) noexcept;
constexpr int256_t operator""_ll256(const char*) noexcept;
constexpr int512_t operator""_ll512(const char*) noexcept;
constexpr int1024_t operator""_ll1024(const char*) noexcept;

constexpr basic_integer<128, digit::u8, false> operator""_ull128d8(const char*) noexcept;
constexpr basic_integer<256, digit::u8, false> operator""_ull256d8(const char*) noexcept;
constexpr basic_integer<512, digit::u8, false> operator""_ull512d8(const char*) noexcept;
constexpr basic_integer<1024, digit::u8, false> operator""_ull1024d8(const char*) noexcept;

constexpr basic_integer<128, digit::u8, true> operator""_ll128d8(const char*) noexcept;
constexpr basic_integer<256, digit::u8, true> operator""_ll256d8(const char*) noexcept;
constexpr basic_integer<512, digit::u8, true> operator""_ll512d8(const char*) noexcept;
constexpr basic_integer<1024, digit::u8, true> operator""_ll1024d8(const char*) noexcept;
constexpr since C++14

Collection of integer raw literal operators. Operators _ullN and _llN return basic_integer with width N and digit type usually is digit::u32 or digit::u64. Operators _ullNd8 and _llNd8 return basic_integer with width N and digit type always equal to digit::u8.