C++1zでのstring_view
の追加にともない、その実装に必要なstd::char_traits
クラスの一部メンバ関数がconstexpr
に対応します。
constexpr
対応するのは、以下のメンバ関数です:
static constexpr int compare(const char_type* s1, const char_type* s2, size_t n); static constexpr size_t length(const char_type* s); static constexpr const char_type* find(const char_type* s, size_t n, const char_type& a);
参照
お断り
この記事の内容は、C++1zが正式リリースされる際には変更される可能性があります。正式リリース後には、C++日本語リファレンスサイトcpprefjpの以下の階層の下に解説ページを用意する予定です。