Kuinka lisään rivin keskelle tekstitiedostoa?

Mureakuha

Loikkaa: valikkoon, hakuun
  1. avaa alkuperäinen tiedosto lukutilaan
  2. luo uusi tiedosto kirjoitustilaan
  3. lue rivi alkuperäisestä tiedostosta
  4. kirjoita rivi uuteen tiedostoon
  5. kirjoita uusi rivi uuteen tiedostoon
  6. lue rivi alkuperäisestä tiedostosta
  7. kirjoita rivi uuteen tiedostoon
  8. sulje molemmat tiedostot
  9. poista alkuperäinen tiedosto
  10. nimeä uusi tiedosto alkuperäisen nimelle
tiedosto_alkuperäinen = avaa_tiedosto_lukutilassa(alkuperäinen);
tiedosto_uusi = avaa_tiedosto_kirjoitustilassa(uusi);
rivinumero = 0
while(rivi = lue_rivi(tiedosto_alkuperäinen)) {
    if(rivinumero == lisättävän_rivin_numero)
         kirjoita_rivi(tiedosto_uusi,lisäys);
    kirjoita_rivi(tiedosto_uusi,rivi);
    rivinumero = rivinumero + 1;
}
sulje(tiedosto_alkuperäinen);
sulje(tiedosto_uusi);
poista(alkuperäinen);
nimeä_uudelleen(uusi,alkuperäinen);


Tämä artikkeli on tynkä. Voit auttaa Kuhaa täydentämällä tämän sivun tietoja.
Henkilökohtaiset työkalut