标题:QString的比较,按字典顺序,有区分大小写和不区分大小写?
作者:jedychen
日期:2007-03-07 15:01
内容:
compare()函数可以提供 CaseSensitive,但不是按字典顺序: "41" < "4_"
但是localeAwareCompare()没有Case选项,但是按字典顺序 : "41" > "4_"
有没有按字典顺序,可以带Case选项的?
#1 [zeki709 03-12 18:49]
compare()是按unicode值比较的,localeAwareCompare()是按本地locale比较的
如果不分大小写,可以先用toUpper()转换然后比较
#2 [jedychen 03-13 10:23]
我这样的:
bool CMyData::operator