diff --git a/obfuscator.hpp b/obfuscator.hpp index dd63612..4bab960 100644 --- a/obfuscator.hpp +++ b/obfuscator.hpp @@ -7,17 +7,17 @@ namespace obfs { - template + template class String { public: - template + template constexpr String(char const* str, std::index_sequence): str{ encoder(str[Idx])... } { // Do Nothing } - constexpr size_t len() const { + constexpr std::size_t len() const { return size; } @@ -32,7 +32,7 @@ namespace obfs { mutable char str[size]; }; - template + template constexpr auto make_string(char const (&str)[size]) { return String(str, std::make_index_sequence()); }