2016-07-20から1日間の記事一覧

C++1z basic_string::data()メンバ関数の非const版

C++

basic_stringクラスが保持している動的文字配列の生ポインタを取得するdata()メンバ関数ですが、C++14まではconstメンバ関数のみ用意されていました。 C++1zでは、非const版のdata()メンバ関数が追加されます。これにより、char*を要求するインタフェースに…