Вопросы по теме 'nftw'
nftw отличается от BSD?
Я пытаюсь получить все файлы .c в дереве каталогов, используя nftw со следующим кодом:
static int gf(const char *path, const struct stat *st, int t, struct FTW *ftw) {
if (t != FTW_F)
return 0;
if (strcmp(ext(path), ".c") == 0)...
256 просмотров
schedule
07.06.2022
C: Укажите максимальную глубину поиска с помощью nftw
Есть ли в C способ указать максимальную глубину базового каталога, которую будет искать nftw? Например, предположим, что каталог dir , который я хочу найти, имеет подкаталог, но я хочу, чтобы nftw выполнял поиск только в subdir , а не в sub-subdir...
2672 просмотров
schedule
12.06.2022
Проверить изменение уровня при обходе папки с помощью nftw()
Я пытаюсь рекурсивно перебрать папку, используя функцию nftw() языка C для печати полной структуры каталогов, при этом я не могу найти способ проверить, изменился ли уровень, т. Е. Переместился ли он внутри каталога или итерация только в каталоге....
180 просмотров
schedule
15.07.2022