diff --git a/include/REX/STRING.h b/include/REX/STRING.h index 260579f..8995681 100644 --- a/include/REX/STRING.h +++ b/include/REX/STRING.h @@ -163,7 +163,7 @@ namespace REX::STR } else if constexpr (std::is_same_v) { return static_cast(std::stof(a_str, nullptr)); } else if constexpr (std::is_same_v) { - return static_cast(std::stol(a_str, nullptr, base)); + return static_cast(std::stoll(a_str, nullptr, base)); } else if constexpr (std::is_same_v) { return static_cast(std::stoull(a_str, nullptr, base)); } else if constexpr (std::is_signed_v) {