PDA

Visualizza la versione completa : [C++] Verificare se una cartella esiste oppure no


frarugi87
16-01-2007, 11:54
C' una funzione che dice se una cartella esiste o no?

MItaly
16-01-2007, 14:34
Nella libreria standard di C/C++ no, devi ricorrere alle API del sistema operativo sotto cui viene eseguito il tuo programma; lavori sotto Windows o sotto Linux?

frarugi87
16-01-2007, 21:11
Sotto Windows... Ma come si fanno a richiamare le API di Win nel codice?

MItaly
16-01-2007, 21:18
Devi usare la GetFileAttributes in questa maniera:


if(GetFileAttributes("percorsoenomecartella")&FILE_ATTRIBUTE_DIRECTORY)
{
//la cartella esiste; fa quello che deve fare
}


Originariamente inviato da frarugi87
Ma come si fanno a richiamare le API di Win nel codice?
Devi includere l'header corretto; nel caso specifico, ti basta includere il classico windows.h.

frarugi87
16-01-2007, 21:47
Ok.Grazie1000...

Loading