2013-04-27 2 views
0

두 개의 String^객체가 있고 동등성을 위해 대소 문자를 구분하지 않는 비교를하고 싶습니다. 그것은 "blah"가 "BLAH"와 같은 것으로 간주되어야한다는 것입니다. 나는 String :: CompareOrdinal을 사용할 수 있지만 대소 문자를 구분한다는 것을 알고있다. 대소 문자를 구별하지 않는 간단한 해결책이 있습니까?C++/CX - 두 String 객체의 대소 문자를 구분하지 않는 비교

면책 조항 :) - String ^은 완벽한 기능을 갖춘 문자열 클래스가 아니므로 일반적인 문자열 연산에는 사용하지 않는 것이 좋습니다. 그러나이 특정 상황에서는 실제로 객체를 String으로 유지하는 것이 좋습니다.^유형. 그래서 도전이 있습니다, 당신은 String ^으로 이것을 얻을 수 있습니까? :)

답변

3

_wcsicmp or _wcsicmp_l을 사용하십시오. 예를 들어, 두 개의 null이 아닌 null이 주어지면, rs :

관련 문제