Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: сортировка 
Author Message
Volniy



PostPosted: Wed Jun 15, 2005 14:22    Post subject: Reply with quote

CaptainFlint wrote:
Добавил два каталога (a и _a) и исправил свой предыдущий пост (чтобы не дублировать).

А может исчо разок исправишь Wink ? Объясню зачем:

Quote:
Windows XP реализован новый алгоритм сортировки имен файлов. В предшествующих версиях Windows имена файлов сортировались, как фрагменты текста — символ за символом. Имена File1.txt, File10.txt и File100.txt помещаются перед File2.txt, поскольку цифра 1 идет до цифры 2. Поэтому многие из нам привыкли использовать в последовательности чисел дополняющие нули» — таким образом, файл File010.txt после сортировки окажется за файлом File002.txt. Однако в Windows XP каждый блок последовательности цифр рассматривается как число и сортируется как таковое. Это значит, что даже без дополняющих нулей файл File10.txt при сортировке будет размещаться после файла File2.txt.


AFAIK SortUpper=3 это случай, когда сортировка происходит именно по методу XP. А в твоем примере с использованием "a и _a" это показано не наглядно (нужны имена с цифрами и буквами!). Ты не подумай, что я прикапываюсь, но ведь действительно об этом очень плохо написано в доках по TC, и в том числе в твоем переводе справки TC. А так ведь хочется ясности в таких вопросах Smile
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group