Frage von Niceiiiiii, 14

C (Codeblocks) kann nicht dir öffnen?

Kann in C nicht im Roaming ordner eine TXT datei öffnen und ausgeben. Immer der Error Opening File :No such file or directory.

Dabei gibts es die datei. int main() { char input[80]; char neuerstring[80]; printf("Stardew Valley Modding Tool v1.0\nMade by(Steam): SnuP, VELOCiTY,Chris5011\nSpecial thanks to them\n"); //Username char username[UNLEN+1]; DWORD username_len = UNLEN+1; GetUserName(username, &username_len); //Directory system("dir %appdata%\StardewValley\Saves"); printf("\nWhich character do you want to modify?"); scanf("%s",&input); sprintf(neuerstring, "%s\AppData\Roaming\StardewValley\Saves\%s\hi.txt",username,input);

Datei wird weiter unten im Quellcode ausgegeben, komme ja dort nicht hin daher jetzt nicht wichtig. Was ist falsch?

Antwort
von maximilianus7, 8

auch wenn die datei irgendwo ist: da der pfad nicht absolut ist (C:\users\...), sucht dein programm im current dir - also wohl da, von wo du das programm aufrufst.

und in zukunft code auf www.paste2.org posten

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten