Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge

C++ -> dateien kopieren

Mic (Anonym) / 3 Antworten / Flachansicht Nickles

wie kann ich in C++ Dateien von einem Verzeichnis ins andere kopieren.

bei Antwort benachrichtigen
Anonym Mic (Anonym) „und wie wäre die syntax für den nur c/c Fall?“
Optionen

FILE* quelle = fopen("/tmp/quelle","r"); // Datei zum lesen öffnen
FILE* ziel = fopen("/tmp/ziel","w"); // datei zum schreiben öffnen
void* pBuffer = malloc(1024); // 1kB Puffer besorgen
int count = 0;

for(count = fread(pBuffer,1024,1,quelle); count > 0;) fwrite(pBuffer,count,1,ziel);

free(pBuffer); // speicher freigeben
fclose(quelle); // dateien schliessen
fclose(ziel);

(obiges aus dem Kopf, also nicht getestet)

j.

bei Antwort benachrichtigen