Вы пишете программу для обхода всех каталогов вашей файловой системы и подсчета количества файлов. Какое условие наиболее подходит для того чтобы прекратить обход?
- readdir вернул
NULL
- для текущего итератора
dirent
выполняется условиеdirent.d_type & DT_DIR
- для текущего итератора
dirent
выполняется условие!(dirent.d_type & DT_DIR)