bsl::basic_string::compare

Lexicographically compare this string with another sequence.

Synopsis

Declared in <bslstl_string.h>

int
compare(
    size_type lhsPosition,
    size_type lhsNumChars,
    CHAR_TYPE const* other,
    size_type otherNumChars) const;

Return Value

negative, zero, or positive according to the lexicographic order

Parameters

NameDescription
lhsPositionstarting index of the left-hand substring
lhsNumCharslength of the left-hand substring
otherstring or character sequence to compare or use
otherNumCharslength of the other substring