tomcom
18-10-2008, 13:34
Hallo, ich möchte ein Programm schreiben, das eine Datei byteweise kopiert.
Dabei soll die Zieldatei, die selben rechte haben, wie sie die orginal Datei hat.
handler_read = open(orginaldatei, O_RDONLY );
int rechte = 0777;//soll eigentlich sein: orginaldatei.getRechte()???
handler_write = open(copydatei, O_WRONLY |O_CREAT |O_TRUNC, rechte);
Was würde mit den Rechten der copydatei geschehen, wenn sie bereits existiert?
Die Orginalrechte bleiben bestehen?
Die Rechte von orginaldatei gelten auch für copydatei?
Vielen Dank für eure Hilfe,
Thomas
Dabei soll die Zieldatei, die selben rechte haben, wie sie die orginal Datei hat.
handler_read = open(orginaldatei, O_RDONLY );
int rechte = 0777;//soll eigentlich sein: orginaldatei.getRechte()???
handler_write = open(copydatei, O_WRONLY |O_CREAT |O_TRUNC, rechte);
Was würde mit den Rechten der copydatei geschehen, wenn sie bereits existiert?
Die Orginalrechte bleiben bestehen?
Die Rechte von orginaldatei gelten auch für copydatei?
Vielen Dank für eure Hilfe,
Thomas