Originariamente inviato da minoz
Grazie, avevo visto questa discussione ma non si riuscirebbe senza utilizzare la system?
Brutale e brutto come poche cose al mondo, ma almeno portabile...
codice:
FILE *fp = NULL;
if(NULL == (fp = fopen("file_da_controllare_se_esiste_", "r"))) {
    puts("il file non esiste");
} else {
    fclose(fp); /* oppure freopen se serve, o altro */
    puts("il file esiste!");
}