substr()関数
605 ワード
主な機能は、指定した場所から開始し、指定した長さを持つサブ文字列をコピーすることです.
定義と使用法basic_string::substr basic_string substr(size_type _Off = 0,size_type _Count = npos) const;パラメータ_Off:必要なサブ文字列の開始位置.文字列の最初の文字のインデックスは0で、デフォルトは0_です.Count:コピーされた文字数の戻り値:指定された場所からコメントを開始するサブ文字列:指定された長さがない場合_Countまたは_Count+_Offがソース文字列の長さを超えている場合、サブ文字列はソース文字列の最後まで続きます.
出力結果:12345
定義と使用法basic_string::substr basic_string substr(size_type _Off = 0,size_type _Count = npos) const;パラメータ_Off:必要なサブ文字列の開始位置.文字列の最初の文字のインデックスは0で、デフォルトは0_です.Count:コピーされた文字数の戻り値:指定された場所からコメントを開始するサブ文字列:指定された長さがない場合_Countまたは_Count+_Offがソース文字列の長さを超えている場合、サブ文字列はソース文字列の最後まで続きます.
#include
#include
using namespace std;
main()
{
string s("12345asdf");
string a=s.substr(0,5); // s 0 5
// e69da5e6ba90e79fa5e9819331333337623431
cout<
出力結果:12345