renifer3
(renifer3)
5 Styczeń 2017 20:27
#1
Witam.
W jaki (sprawny) sposób można zrobić w języku C coś takiego, że zapisuję linijkę w środku w pliku tekstowym (istnieje już wcześniej) np. mam plik
aaaaaaaaaaaaaa
bbbbbbbbbbbbb
ccccccccccccccc
i chcę wstawić xxxxxxxxx pomiędzy linijkami 1 i 2 żeby było
aaaaaaaaaaaaaa
xxxxxxxxx
bbbbbbbbbbbbb
ccccccccccccccc
Mam nadzieję że wiecie o co chodzi
Fizyda
(Fizyda)
5 Styczeń 2017 20:48
#2
Przepisz zawartość pliku X do X.tmp z modyfikacją zawartości w locie w odpowiednim momencie. Zapisz plik X.tmp, usuń plik X, zmień nazwę pliku X.tmp na nazwę pliku X.
renifer3
(renifer3)
6 Styczeń 2017 11:03
#3
Dobry pomysł ale niestety nie wiem jak usunąć plik w języku C.
Fizyda
(Fizyda)
6 Styczeń 2017 11:22
#4
renifer3
(renifer3)
6 Styczeń 2017 14:39
#5
Dziękuję bardzo za pomoc.