Ancora una cosa.
Sto provando le funzioni FindNextFile e funzionano.
Non riesco però a capire come gestire le stringhe.
Mi spiego.
Se scrivo:

codice:
fprintf(f, "%s \n", find.cFileName)
mi scrive solo il primo carattere del nome del file o della cartella.

Idem se faccio

codice:
strcmp(find.cFileName, "nome file");
il confronto funziona solo se in "nome file" metto solo la prima lettera.

Da buon javista nostalgico dell'intramontabile String come diamine faccio a gestire il nome del file?

find è di tipo WIN32_FIND_DATA

Grazie ancora
Sandro