basic_path::filename メソッド
格納されているファイル名を取得します。
string_type filename() const;
戻り値
このメソッドは empty() ? string_type() : *--end() を返します。
相対パスが格納されているファイル名に含まれている場合、戻り値は最後のパス要素になります。
それ以外の場合で、ルートが含まれている場合、戻り値はそのルートになります。
それ以外の場合で、プレフィックスが含まれている場合、戻り値はそのプレフィックスになります。
それ以外の場合、戻り値は空の string になります。
解説
格納されたファイル名には、省略可能なプレフィックス、その後に省略可能なルート、その後に省略可能な相対パスが含まれます。
プレフィックスは、最初のコロンまでの要素 (最初のコロンを含む) です。
ルートはスラッシュまたは円記号です。
相対パスは、スラッシュまたは円記号によって区切られた 1 つ以上のパス要素です。
必要条件
ヘッダー: filesystem
名前空間: std::tr2::sys