16. april 2002 - 10:21Der er
3 kommentarer og 2 løsninger
fjerne efterfølgende spaces i fil
Hejsa
Jeg har lavet et program som laver nogle filer med tekst, men i disse filer kommer der tit en række spaces til sidst. Det ville blive en ret stor opgave at sørge for at der ikke kom spaces, så jeg tænkte om der var nogle der havde en hurtig måde at få dem fjernet på. Noget med at slette det sidste i en fil hvis det er spaces.
1) Indlæs hele filen i en char-buffer 2) Gennemløb char-bufferen bagfra, indtil du ikke længere støder på mellemrum 3) Skriv char-bufferen til filen (overskriv gammelt indhold). Skriv selvfølgelig kun den i 2) fundne længde
Hvis det drejer sig om meget store filer (>1 MB) kan det måske betale sig at arbejde med buffers og to filer. Sig til, hvis det bliver nødvendigt.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.