Überpfüfen, ob Pfad schon vorhanden.
-
die zeile soll überpfüfen, ob der pfad "folder" vorhanden ist. dies wird in ein bool geschrieben. wenn der pfan nicht vorhanden ist, also false ausgegeben wird soll er halt die if-Anweisung ausführen.
-
Und hier was du hingeschrieben hast:
if (bool DirectoryExists(string const folder)==false) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^ | | Deklaration einer Funktion | | +----------------------+ | Vergleich der Deklaration mit false (völlig sinnlos)
-
wie deklariere ich denn dann die variable?
denn so funktioniert es nichtbool folderex.DirectoryExists(string const folder);
genauso wenig wie
bool folderex (DirectoryExists(folder));
Welche headerdatei brauch ich für DirectoryExists nochmal?
-
Ganz ehrlich, lern erstmal C++, das hat so einfach keinen Sinn.
-
dot schrieb:
Ganz ehrlich, lern erstmal C++, das hat so einfach keinen Sinn.
Ganz ehrlich kannst du mir bitte sagen, wie es richtig geht. Bitte.
Wie würdest du sowas machen?
-
bool exists(const char* path) { return GetFileAttributesA(path) != INVALID_FILE_ATTRIBUTES; }
Funktioniert unter Windows für Verzeichnisse und Dateien gleichermaßen...