Avatar billede hvidlogspusher Nybegynder
14. december 2004 - 09:53 Der er 9 kommentarer og
1 løsning

slette fra en fil

jeg har en fil hvor jeg på hver linie har information liggende jeg vil gerne slette en bestemt linie f.eks. linie nr.3... hvordan gør jeg det ? hver linie er afsluttet med endl når jeg skriver dem ned
Avatar billede arne_v Ekspert
14. december 2004 - 09:56 #1
Du læser fra den fil og skriver alle linier undtagen den du vil have slettet
til en ny fil (eventuelt med det gamle fil navn).
Avatar billede hvidlogspusher Nybegynder
14. december 2004 - 09:57 #2
jeg kan vel ikke læse fra en fil og skrive til den samtidig... vil helst undgå en fil nr.2
Avatar billede arne_v Ekspert
14. december 2004 - 09:59 #3
Man kan godt både skrive og læse til en fil, men dte løser ikke dit problem.

Det andet laves typisk som

rename xxxx til temp
kopier fra temp til xxxx
slet temp

eller

kopier fra xxxx til temp
slet xxxx
rename fra temp til xxxx
Avatar billede hvidlogspusher Nybegynder
14. december 2004 - 10:00 #4
er der ikke en operator eller operation der kan slette i filer ?
Avatar billede hvidlogspusher Nybegynder
14. december 2004 - 10:07 #5
hvordan renamer jeg så en fil ? det er en consol app
Avatar billede arne_v Ekspert
14. december 2004 - 10:41 #6
stdio.h/cstdio har en rename funktion med 2 argumenter
Avatar billede hvidlogspusher Nybegynder
14. december 2004 - 11:00 #7
takker læg et svar
Avatar billede arne_v Ekspert
14. december 2004 - 11:03 #8
svar
Avatar billede arne_v Ekspert
01. januar 2005 - 13:28 #9
så mangler du bare at acceptere svaret
Avatar billede arne_v Ekspert
22. januar 2005 - 23:17 #10
??
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester