From 7ee8aee5add8d0c5b1a9e912a7043b2da4bb7453 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sun, 12 Dec 2021 15:30:12 +0000 Subject: Move generic constexpr_strlen to lib --- lib/strings.hpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 lib/strings.hpp (limited to 'lib/strings.hpp') diff --git a/lib/strings.hpp b/lib/strings.hpp new file mode 100644 index 0000000..ee0db95 --- /dev/null +++ b/lib/strings.hpp @@ -0,0 +1,14 @@ +#ifndef STRINGS_HPP +#define STRINGS_HPP + +constexpr auto +constexpr_strlen(const GLchar * const s) +{ + std::size_t ch {}; + while (s[ch]) { + ch++; + } + return ch; +} + +#endif -- cgit v1.2.3