Unterschied zwischen Dateien, die im Binär- und Textmodus geschrieben wurden
Welche Übersetzung erfolgt beim Schreiben in eine Datei, die im Textmodus geöffnet wurde und nicht im Binärmodus ausgeführt wird? Speziell in MS Visual C.
unsigned char buffer[256];
for (int i = 0; i < 256; i++) buffer[i]=i;
int size = 1;
int count = 256;
Binärmodus:
FILE *fp_binary = fopen(filename, "wb");
fwrite(buffer, size, count, fp_binary);
Versus Textmodus:
FILE *fp_text = fopen(filename, "wt");
fwrite(buffer, size, count, fp_text);