c'è una funzione per scoprire se una stringa è l'indirizzo di un file o di una cartella??
io ho provato con dati_file.dwFileAttributes == FILE_ATTRIBUTE_DIRECTORY ma mi salta alcune cartelle...
ps: in php mi basterebbe un semplice is_file(string);
c'è una funzione per scoprire se una stringa è l'indirizzo di un file o di una cartella??
io ho provato con dati_file.dwFileAttributes == FILE_ATTRIBUTE_DIRECTORY ma mi salta alcune cartelle...
ps: in php mi basterebbe un semplice is_file(string);
L'attributo FILE_ATTRIBUTE_DIRECTORY e' di tipo bit ... non devi gestirlo con l'operatore == ma con l'operatore logico AND ...
e quindi dentro all' if cosa devo metterci??
codice:if (dati_file.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) { }
Amaro C++, il gusto pieno dell'undefined behavior.
risolto grazie