![]() |
#5 |
Участник
|
Нет. Здесь другая проблема. Символ дефиса, в данном случае, выступает как некий управляющий символ. И режим сортировки тут вообще не при чем
X++: static void Job_Test(Args _args) { void comp(str _str1, str _str2) { if (_str1 > _str2) { info(_str1 + ' больше ' + _str2); } if (_str1 < _str2) { info(_str1 + ' меньше ' + _str2); } if (_str1 == _str2) { info(_str1 + ' равно ' + _str2); } } ; comp('1','-1'); comp('2','-1'); comp('10','-1'); comp('10','-2'); comp('20','-1'); comp('20','-2'); comp('20','-3'); } Получаем "1 меньше -1", но "2 больше -1" и "10 больше -1". Значит, сортировка - не при чем. Что-то другое. Последний раз редактировалось Владимир Максимов; 13.09.2011 в 15:42. |
|
|
За это сообщение автора поблагодарили: Pustik (1). |
Теги |
ax2009, map, set, сортировка |
|
|