BloombergLP::bslstl::StringRefImp_CompareUtil::compareEqual

Return true if a is equal to C-string b, and false otherwise.

Synopsis

Declared in <bslstl_stringref.h>

template<class CHAR_TYPE>
static
bool
compareEqual(
    StringRefImp<CHAR_TYPE> const& a,
    CHAR_TYPE const* b);

Description

Return true if the specified a is equal to the specified null-terminated C-string b and false otherwise. Note that this function is more efficient than compare for non-lexicographical equality comparisons.

Return Value

true if a equals b, and false otherwise

Parameters

NameDescription
astring reference to compare
bnull-terminated C-string to compare against