std :: 문자열의 요소를 캐릭터와 비교하는 올바른 방법은 무엇입니까?
문제
나는 경험이 풍부한 C ++ 프로그래머가 아니며 다음을 수행 할 때 경고를받습니다.
if (myString[i] != 'x')
{
}
이것들을 비교하는 적절한 방법은 무엇입니까?
당신의 도움을 주셔서 감사합니다!
해결책
가능성 1 : 배열의 요소를 식별하는 int는 일반 int보다 크지 않아야합니다.
가능성 2 : MyString이 std :: wstring 유형 인 경우 적절한 비교는 다음과 같습니다. myString[i] != L'x'
(Ty Popester!)
제휴하지 않습니다 StackOverflow