Dovrei verificare se un file esiste o meno.
Finora ho usato la funzione stat che restituisce -1 se il file non esiste.

Il mio problema è questo: adesso non so l'estensione del file, perciò vorrei conoscere l'esistenza a prescindere dall'estensione.

Ho provato a passare a stat il percorso nei seguenti modi:
- nomefile
- nomefile*
- nomefile.*
il problema è che in tutti e tre i casi (immagino che quello corretto sia il terzo, ma dovevo pur provare!!) la funzione restituisce -1 nonostante il file esista.

Come potrei fare? Grazie in anticipo!!