私は文字列から一度に1文字を削除する方法を見つけようとしているので、一度に1文字しか欠落している文字列のすべてのバージョンを取得できます。これは私が仕事をしようとしているものですが、役に立たないものです。文字列から一度に1文字を削除するにはどうすればよいですか?
for(int i = 0 ; i < s.length() ; i++){
tmp.erase(0, i);
std::cout << tmp << std::endl;
s.at(i)++;
}
明らかに最初のものに対しては正しく動作しますが、残りは削除されます。 はJONがON JN JO
それは*正確*のために任意のサイズ – Gman