diff --git a/include_std/string b/include_std/string index d52a1fe..56484e9 100644 --- a/include_std/string +++ b/include_std/string @@ -700,4 +700,17 @@ namespace std return iterator(this->Data + this->Length); } }; + + template + class char_traits + { + public: + static size_t length(const CharT *s) + { + size_t len = 0; + while (s[len] != 0) + len++; + return len; + } + }; }