Hallo,
ich möchte ein Programm schreiben, jedoch hat dies nicht die volle Wirkung erziehlt, und ich habe kleine Debug Codes geschrieben.
Ich möchte das die Datei "lol.txt" chmod Rechte "IREAD" bekommt. (Schreibgeschützt)
Code:
[cpp]
char* benutzername;
benutzername = getenv("username");
_chmod("C:\\Users\\benutzername\\lol.txt",_S_IREAD);
cout<<"Debug: Benutzername: "<<benutzername<<;
system("pause");[/cpp]
Ohne "benutzername" also wenn ich den Namen vorgebe, funktioniert das einwandfrei.
Könnt ihr mir helfen?
MfG
ich möchte ein Programm schreiben, jedoch hat dies nicht die volle Wirkung erziehlt, und ich habe kleine Debug Codes geschrieben.
Ich möchte das die Datei "lol.txt" chmod Rechte "IREAD" bekommt. (Schreibgeschützt)
Code:
[cpp]
char* benutzername;
benutzername = getenv("username");
_chmod("C:\\Users\\benutzername\\lol.txt",_S_IREAD);
cout<<"Debug: Benutzername: "<<benutzername<<;
system("pause");[/cpp]
Ohne "benutzername" also wenn ich den Namen vorgebe, funktioniert das einwandfrei.
Könnt ihr mir helfen?
MfG
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Niklas ()