Skriv "ny linie" til fil

Tags:    c++

User
Bruger #259 @ 01.04.04 23:37
Jeg benytter WriteFile() til at skrive til min fil, når jeg skriver en ny linie (\\n) til min fil og åbner filen i notepad er står der en "firkant" der hvor den nye lnie skulle starte.
Hvordan skriver jeg "en ny linie" til min fil?

Mvh.
Simon Bang Terkildsen
simon_bt@simit.dk



3 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Prøv at skrive \\r\\n i stedet for \\n

På DOS/windows er ny-linie i text filer \\r\\n, når du bruger f.ex. fopen og fprintf(f, "\\n"); laver systemet det om til "\\r\\n".

Hvis du bruger WriteFile skal du selv skrive \\r\\n.



User
Bruger #259 @ 02.04.04 00:09
Prøv at skrive \\r\\n i stedet for \\n

På DOS/windows er ny-linie i text filer \\r\\n, når du bruger f.ex. fopen og fprintf(f, "\\n"); laver systemet det om til "\\r\\n".

Hvis du bruger WriteFile skal du selv skrive \\r\\n.

Mange tak!
Kan du ikke lige lave et svar så du kan få UP og jeg kan lukke spørgsmålet...

Mvh.
Simon Bang Terkildsen
simon_bt@simit.dk



Nej.



t