int CompareNoCase (LPCTSTR lpsz ) const;
Возвращаемое значение
Нуль, если строки являются идентичными (игнорирование случай), lt; 0, если этот объект CString меньше lpsz (игнорирование случай), или > 0, если этот объект CString больше чем lpsz (независимо от регистра).
Примечания
Сравнивает этот объект CString с другой строки с использованием универсальные текстовые функции _tcsicmp. Универсальные текстовые функции _tcsicmp, которая определена в TCHAR.H, карты либо _stricmp, _wcsicmp, _mbsicmp в зависимости от набора символов, определенный на время компиляции. Каждая из этих функций выполняет сравнение без учета регистра строк и не зависит от языкового стандарта. Для получения дополнительной информации, смотрите _stricmp, _wcsicmp, _mbsicmp в Справочник по библиотеке времени выполнения.
Пример
В следующем примере демонстрируется использование CString::CompareNoCase.
/ / Пример для CString::CompareNoCase
CString s1 ("abc");
CString s2 ("Абд");
ASSERT (s1.CompareNoCase (s2) == -1); / / Сравнить с CString.
ASSERT (s1.Сравните ("Абэ") == -1); / / Сравнить с LPTSTR строкой
Обзор CString |nbsp; Члены класса | Иерархическая схема
См. такжеnbsp;CString::Compare, CString::Collate, CString::Collate&NoCase