ciao!
ieri ho testato questo codice per listare file in maniera ricorsiva:
funziona, però in verità a me servirebbe altro.codice:#include #include using namespace std; int callback(const char *path, const struct stat *st, int flags) { cout << st->st_uid << " " << st->st_gid << " " << path << "n"; return 0; } int main(int argc, const char *argv[]) { return ftw("/etc", callback, 1); }
nel senso che questo codice mi mostra a video tutti i files.
io invece vorrei aggiungerli ad un vector, per poi riusarlo.
un suggerimento su come fare (anche non usando ftw ovviamente)?