「C++」指定位置の文字列を置き換えるサンプル
書式
対象文字列.replace(開始位置,長さ,置換文字列)
サンプルコード
#include <iostream>
using namespace std;
int main() {
string strA = "ttt-ss";
cout <<"result1:" <<endl;
cout << strA.replace(1,2,"abc") << endl;
string strB = "eee-fff";
cout <<"result2: "<<endl;
cout << strB.replace(0,4,"def") << endl;
return 0;
}
実行結果
result1:
tabc-ss
result2:
deffff