LINUX.ORG.RU
Ответ на: комментарий от anonymous
Да просто охрененно сильно. Если речь идет о readdir явно не интересно как это делается в shell'е...
anonymous
()
Ответ на: комментарий от anonymous
Речь на самом деле о том что каталог это файл со строго определнной структурой, размер его известен значит система сразу знает сколько файло в в нем лежит (понятно что файлы в подкаталогах не учитываются). Как ? Как получить число файлов ДО сканирования ?
anonymous
()
Ответ на: комментарий от anonymous
Дамаю что переносимой будет только версия с readdir. А так можно покопаться в исходниках ядра, выяснить что возвращается как размер каталога, и поделить на размер структурной единицы. =)
OxiD ★★★★
()
знаю но не скажу
anonymous
()
не скажу потому что не знаю
anonymous
()
в общем случае и readdir не поможет, т.к. его поведение не определо в момент создания/удаления/переименования файла в этом же каталоге
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.