u5e
UnicodeTextC++Library
Example: using utf8_iterator with const char*

This example shows that it's possible to use the utf8 iterator with a bare const char*, even without getting a string or a string_view.

#include <u5e/utf8_iterator.hpp>
int main(int argc, char** argv) {
// you can instantiate utf8_iterator even with const char*
return *it;
}