LINUX.ORG.RU

Ответ на: комментарий от anonymous

Да просто охрененно сильно. Если речь идет о readdir явно не интересно как это делается в shell'е...

anonymous
()
Ответ на: комментарий от anonymous

Речь на самом деле о том что каталог это файл со строго определнной структурой, размер его известен значит система сразу знает сколько файло в в нем лежит (понятно что файлы в подкаталогах не учитываются). Как ? Как получить число файлов ДО сканирования ?

anonymous
()
Ответ на: комментарий от anonymous

Дамаю что переносимой будет только версия с readdir. А так можно покопаться в исходниках ядра, выяснить что возвращается как размер каталога, и поделить на размер структурной единицы. =)

OxiD ★★★★
()

знаю но не скажу

anonymous
()

не скажу потому что не знаю

anonymous
()

в общем случае и readdir не поможет, т.к. его поведение не определо в момент создания/удаления/переименования файла в этом же каталоге

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.