のは、私は次のPoCコードがあるとしましょう:C++でのconst文字列に文字列を比較する方法
const string& a = "hello";
string b = "l";
if(a.at(2) == b)
{
// do stuff
}
私はこれらのオペランドにマッチするいかなるオペレータ「==」がないことを理解しています。そして、それを修正する方法は、変数aの値を 'hello'(二重引用符ではなく)のcharに変換することです。
しかし、コードに示されているように比較を実行する以外は何ができませんか。出来ますか?あなたはこの問題に関して指導や提案をしてください。
あなたの回答は高く評価されます。
'CONST列A = "こんにちは";' ' –
チャーB = 'L'、 ' –
**はこの**コードを生成するメッセージを表示します。 –