将std :: string的元素与字符进行比较的正确方法是什么?
题
我不是一位经验丰富的C ++程序员,当我执行以下操作时会收到警告:
if (myString[i] != 'x')
{
}
比较这些的适当方法是什么?
感谢您的帮助!
解决方案
可能性1:
标识数组中元素的int不应大于常规int。
可能性2:
如果myString的类型是std :: wstring,则适当的比较是
myString [i]!= L'x'
(ty popester!) 不隶属于 StackOverflow