Mit problem er at den godt nok tilføjer tekst til den, men den overskriver lidt af den allerede eksisterende tekst.Min hensigt er at den skal åbne file, og i næste tomme line tilføje den nye tekst.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Og i stedet for fputs ville jeg anvende fprintf: FILE * fp = fopen("C:\\input.txt","at"); fprintf(fp,"\n%s\n",m_filetitle); // m_filetitle er en char* eller tilsvarende
Forskellen på tekst og binær filer er udelukkende et spørgsmål om, hvordan linieskift håndteres. Åbnes som tekstfil bliver "\n" til to tegn: newline og carriage-return. Åbnes som binærfil konverteres "\n" ikke.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.