18.4.8 字符串比较

    string字符串支持常见的比较操作符(>、>=、<、<=、==、!=),也支持string与C风格字符串的比较。使用上述比较操作符时,根据字符的字典顺序(字典排序靠前的字符小)从前往后逐一比较,遇到不等的字符就按该位置上的这两个字符的比较结果确定两个字符串的大小,即string("abcde")<string("ac")。

    此外,string类还提供了成员函数compare用于字符串比较,支持多参数处理,支持用索引值和长度定位子串来进行比较,返回一个整数(0:相等、>0:大于、<0:小于)来表示比较结果。