Normal bir metin dosyası var; bu satırlar normal \ r \ n ile bitiyor. Ancak, 'açık' ve 'oku' kullanırken, Windows \ r \ n \ n \ n \ n \ n. Bunun anlamı, dosyayı ikili modda açmam gerektiği, ancak 'open' fonksiyonunun bu seçeneği vermediği, sadece salt okunur, salt okunur veya read-write yazdığı anlamına geldiğini biliyorum.C'deki bir metin dosyası okunurken Windows C kitaplığını " r n" - " n" dönüştürmesi nasıl durdurulur?
int File_Size = ...;
char* Buffer = (char*)malloc(File_Size);
int Handle = open(File_Path,O_RDONLY);
read(Handle,Buffer,File_Size);
close(Handle);
no 'fopen' pls ... – jondinham
Neden "fopen()"? – m0skit0
Bundan şikayet eden ilk kişi siz olabilirsiniz! Hem '\ r \ n' hem de '\ n'’in bakımı bazen böyle bir acıdır. – wormsparty