CString::Compare

int Сравнения ( LPCTSTR lpsz ) const;

Возвращаемое значение

Нуль, если строки идентичны, lt; 0, если этот объект CString меньше чем lpszили > 0, если этот объект CString больше чем lpsz.

Параметры

lpsz

Строка, используемая для сравнения.

Примечания

Сравнивает этот объект CString с другой строки с использованием универсальные текстовые функции _tcscmp. Универсальные текстовые функции _tcscmp, которая определена в TCHAR.H, карты strcmp, wcscmpили _mbscmp в зависимости от набора символов, определенный на время компиляции. Каждая из этих функций выполняет сравнение строк с учетом регистра и не зависит от языкового стандарта. Для получения дополнительной информации, смотрите strcmp, wcscmp, _mbscmp в Справочник по библиотеке времени выполнения.

Пример

В следующем примере демонстрируется использование CString::Compare.

/ / Пример для CString::Compare
CString s1 ("abc");
CString s2 ("Абд");
ASSERT (s1.Сравните (s2) == -1); / / Сравнить с другой CString.
ASSERT (s1.Сравните ("Абэ") == -1); / / Сравнить с LPTSTR строкой

Обзор CString |nbsp; Члены класса | Иерархическая схема

См. такжеnbsp;CString::Compare&NoCase, CString::Collate, CString::CollateNoCase

Index