substr()関数

605 ワード

主な機能は、指定した場所から開始し、指定した長さを持つサブ文字列をコピーすることです.
定義と使用法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