|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от AndyD
![]() В трешке при сравнении строк используется String sort, а в 2009-й (и в четверке, по-видимому) Word sort
В сортировке символов все нецифро-буквенные символы имеют меньшее значение, чем любая цифра или буква и оказываются всегда впереди В сортировке слов апостроф и дефис сортируются так, что-бы одинаковые слова, разделенные ими, стояли рядом. Т.е. при сравнении рассмотривается не только сам этот символ, но и следующие за ним По-этому, '12' > '1-1', а '10' < '1-1'. http://stackoverflow.com/questions/3...or-string-sort |
|
Теги |
ax2009, map, set, сортировка |
|
|