将std :: string的元素与字符进行比较的正确方法是什么?

时间:2009-10-25 18:18:35

标签: c++ string char element cstring

我不是一位经验丰富的C ++程序员,当我执行以下操作时会收到警告:

if (myString[i] != 'x')
{
}

比较这些的适当方法是什么?

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

可能性1: 标识数组中元素的int不应大于常规int。

可能性2: 如果myString的类型是std :: wstring,那么适当的比较是myString[i] != L'x' (ty popester!)