2016-08-03から1日間の記事一覧

C++1z 文字配列をコピーせず参照してbasic_stringライクな操作をするstring_view

C++

C++1zでは、所有権を持たない文字列クラスとして、basic_string_viewクラスが導入されます。その別名として、char文字配列を扱うstring_view、char32_t文字配列を扱うu32string_viewなどが定義されます。 このクラスは、文字列リテラルような文字配列に対し…