Метод CHString::Collate (chstring.h)

[Класс CHString является частью платформы поставщика WMI, которая теперь рассматривается в окончательном состоянии, и никакие дальнейшие разработки, улучшения или обновления не будут доступны для проблем, не связанных с безопасностью, влияющих на эти библиотеки. API mi mi следует использовать для всех новых разработок.]

Метод Collate использует функцию wcscoll для сравнения строки CHString с другой строкой.

Синтаксис

int Collate(
  LPCWSTR lpsz
);

Параметры

lpsz

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

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

Метод Collate возвращает следующие значения.

Комментарии

Метод Collate выполняет сравнение строк с учетом регистра в соответствии с используемой в настоящее время кодовой страницей.

Примеры

В следующем примере кода показано, как использовать CHString::Collate:

CHString str1 = L"co-op";
CHString str2 = L"con";

int n;

// collation uses language rules, such as ignoring dashes
n = str1.Collate(str2);
assert(n > 0);

// comparison is a strict ASCII comparison with no language rules
n = str1.Compare(str2);
assert(n < 0);

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header chstring.h (включая FwCommon.h)
Библиотека FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll

См. также раздел

CHString

CHString::Compare

CHString::CompareNoCase