在线文档教程
C++
字符串 | Strings

std::char_traits::compare

STD::CHAR[医]特点::比较

static int compare( const char_type* s1, const char_type* s2, std::size_t count (until C++17)
static constexpr int compare( const char_type* s1, const char_type* s2, std::size_t count (since C++17)

比较第一个count字符串的字符s1s2.比较是按字典顺序进行的。

如果count是零,字符串被认为是相等的。

参数

s1, s2-pointers to character strings to compare
count-the number of characters to compare from each character string

返回值

负值s1少于s2...

​0​如果s1等于s2...

正值s1大于s2...

例外

%280%29

复杂性

线性在count...

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cppreference.com/w/cpp/string/char[医]性状/比较