Проверка наличия каталога в Unix (системный вызов)

Я не могу найти решение моей проблемы в Интернете.

Я хотел бы вызвать функцию в Unix, передать путь к каталогу, и знать, существует ли он. opendir () возвращает ошибку, если каталог не существует, но моя цель не открывать, проверять ошибку, закрывать ее, если ошибок нет, а лучше просто проверьте, является ли файл каталогом или нет.

Есть ли какой-нибудь удобный способ сделать это, пожалуйста?

49
задан Jonathan Leffler 9 April 2012 в 07:54
поделиться