CString::Collate

Syntax

int Collate( const char* psz ) const;

Parameters

psz

The other string used for comparison.

Remarks

Performs a locale-specific comparison of two strings; uses the run-time function strcoll. Compare performs a faster, ASCII-only comparison.

A CString object can be used as the argument because the class provides the appropriate conversion operator.

Return Value 0 The strings are identical.
  -1 This CString object is less than psz.
  1 This CString object is greater than psz.

Example

CString s1( "abc" );

CString s2( "abd" );

ASSERT( s1.Collate( s2 ) == -1 );

See Also

CString::Compare, CString::CompareNoCase