assert?
-
wenn eine assert-anweisung benutzt wird und die bedingung nicht erfüllt wird, wird dann das programm sofort beendet und nichts weiter ausgefürt?
wozu diese zeile?
[/cpp]
assert(path && *path);könnt ihr mir helfen?
-
Es wird eine kleine Meldung wie "dateisoundso.c:437: Assertion failed (path && *path)" ausgegeben und das Programm abgebrochen. path && *path ist eine Bedingung, die nur dann true ist, wenn path kein Nullpointer ist, und nicht auf '\0' zeigt (path soll wohl ein char* sein).