Keep_smiling
Grünschnabel
Hi,
also, mein Problem hört sich so einfach an, dass es mir echt peinlich ist, dannach zu fragen - aber irgendwie haut das nicht so hin, wie ich will - da dachte ich mir, ich probiere doch hier mal mein Glück![Smile :-) :-)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
Also: ich habe eine Datei geöffnet und einen Teil der alten Datei in eine neue Datei gespeichert:
Funktioniert ja auch, isse ja auch nicht schwer
...
Nun will ich die beiden Zeiger/Pointer "fromFile" und "toFile" um DATAATONCE verschieben, um einen 2. Teil aus der ursprünglichen Datei zu lesen und in die neue Datei zu speichern.
Irgendwie klappt das aber nicht... kann mir da event. einer weiterhelfen?
also, mein Problem hört sich so einfach an, dass es mir echt peinlich ist, dannach zu fragen - aber irgendwie haut das nicht so hin, wie ich will - da dachte ich mir, ich probiere doch hier mal mein Glück
![Smile :-) :-)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
Also: ich habe eine Datei geöffnet und einen Teil der alten Datei in eine neue Datei gespeichert:
Code:
...
#include <stdio.h>
#include <stdlib.h>
#define DATAATONCE 100
...
FILE *fromFile;
FILE *toFIile;
char buf[1024];
// Dateien öffnen
fromFile = fopen("E:\\bilder\\test.txt","r+b");
toFile = fopen("E:\\bilder\\test2.txt","w+b");
// Lesen und speichern
fread(&buf, sizeof(int),DATAATONCE, fromFile); // Daten aus der Datei "test.txt" in buff speichern
fwrite(&buf, DATAATONCE, 1, toFile); // Daten aus buf in die Datei "test2.txt" speichern
// Datei schließen
fclose(toFile);
close(fromFile);
Funktioniert ja auch, isse ja auch nicht schwer
![Roll eyes :rolleyes: :rolleyes:](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f644.png)
Nun will ich die beiden Zeiger/Pointer "fromFile" und "toFile" um DATAATONCE verschieben, um einen 2. Teil aus der ursprünglichen Datei zu lesen und in die neue Datei zu speichern.
Irgendwie klappt das aber nicht... kann mir da event. einer weiterhelfen?