Если вы используете fts(3)
, есть слот fts_path
, который содержит пути к файлам относительно того, что вы вставили в fts_open()
.
Так что я представляю васВы бы открыли свои каталоги так:
char *dirs[] = {"C:\example", NULL}
fts_open(dirs, 0, NULL);
, а затем вы получите полные пути в элементе fts_path
объекта FTSENT
.