CString::CompareNoCase

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

Index