[アルゴリズム実装]String


📒ケース


Stringを使用する際の簡単なアルゴリズム

インプリメンテーション


📌Split


String分割用
vector<string> split (string orign)
{
	vector<string> resurt;
    string sum;
    
    for(int i=0; i<orign.size(); i++){
    	if(orign[i]==' '|| orign[i]== '\0'){
        	resurt.push_back(sum);
            sum=" ";
        }
        else{
        	sum+=orign[i];
        }
    }
    
    return resurt;
}

📌String to Int


StringをIntに変換するために使用します.
主にstoi,stollなどを用い,変数のタイプに応じて多様な変換が可能である.
stoi、stoll、stof等
num=stoi(st);

📌Int to String


IntをStringに変換します.
to string(num)を使用するにはが必要です.
ex) st=to_string(num);