こんにちは、文字列 str1 を文字列 str2 と同等に見せる最短の方法は何だろうと思っていました
str1 = "Front Space";
str2 = " Front Space";
/*Here is where I'm missing some code to make the strings equal*/
if (str1.compare(str2) == 0) { // They match
cout << "success!!!!" << endl; // This is the output I want
}
str1 が str2 と等しくなるために必要なのは、どうすればよいですか?
複数の試行を行いましたが、すべてが正しく機能していないようです。文字列の文字数が原因だと思います。つまり、str1の文字数はstr2よりも少ないです。
for (int i = 1; i <= str1.length() + 1; i++){
str1[str1.length() - i ] = str1[str1.length() - (i + 1)];
}
どんな助けでも大歓迎