Ich versuche, eine wchar Array in eine Datei in C zu schreiben, aber es ist eine Art von Korruption und unrelevant Daten wie Variablen und Pfade wie diese c.:.\.p.r.o.g.r.a.m. .f.i.l.e.s.\.m.i.c.r.o.s
Sollte fflush() nicht verwendet werden, um einen Puffer zu löschen, auch wenn es sich um einen Ausgabestrom handelt? Wofür ist es nützlich? Wie spülen wir generell einen Puffer?
Ich dachte, fsync() tut fflush() intern, so dass die Verwendung von fsync() für einen Stream in Ordnung ist. Aber ich erhalte unerwartetes Ergebnis, wenn es unter Netzwerk-I/O ausgeführt wird. Mein Co