Visual Studio debugging-Ausführung Weg
Habe ich c-code wie.
FILE * fin = fopen("myfile", "rb");
if (fin == NULL)
{
printf("file myfile does not exist, closing");
return false;
}
Es funktioniert, wenn kompiliert, aber nicht im debugging-Modus (stepping-Trog), wo es "false" zurück.
überprüfung argv[0] ist ok und absoluten Pfaden arbeiten in beide Richtungen.
- Also absolute Pfade in beide Richtungen funktionieren, aber relative Pfade nicht? Überprüfen Sie, ob Ihre relative Pfade sind richtig aufgebaut.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beim ausführen des Programms im debugger, die Sie benötigen, um das aktuelle Arbeitsverzeichnis, in das Projekt debug-Einstellungen.