Хотелось бы узнать, есть ли способ получить доступ к списку всех открытых каталогов из текущего процесса? У меня есть функция, которая рекурсивно открывает много каталогов, но выходит из программы, как только что-то не так. Конечно, я хотел бы закрыть все каталоги перед вызовом exit() без необходимости отслеживать все, что я открываю. Возможно ли это?Закрытие открытых каталогов при выходе()
Спасибо!
'выход()' закроются каждый дескриптор файла неявно. Вам нужно явно закрыть их? –
, так что мне не все равно, о утечке сообщения valgrind об этом? – stzzz1
Рассмотрите возможность использования [nftw (3)] (http://man7.org/linux/man-pages/man3/nftw.3.html) –