Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

esfomeado

Escrever a meio de ficheiro sem sobrepor informação

Mensagens Recomendadas

esfomeado

Boas pessoal eu estou com uma duvida.

Eu tenho um ficheiro (Ex: teste.txt) que contem texto la dentro.

O que eu pretendo fazer é adicionar mais texto a partir de uma certa palavra.

Como faço para encontrar essa palavra?

Editado por brunoais
titulo melhorado

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

encontrar é fácil ...

o teu problema é que ao escrever após a palavra irás sobrepor a informação que lá se encontra.

o melhor seria ler todo o ficheiro para a memória e fazer então o que pretendes

no final, voltas a gravar tudo no ficheiro

para procurar uma palavra numa string podes usar a função strstr (isto em memória claro)


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
esfomeado

Dá para fazer o seguinte?

Crio um 3 ficheiro.

Copio tudo até a palavra que pretendo para o ficheiro.

Depois insiro o que pretendo e por fim insiro o resto a partir da palavra encontrada.

Editado por esfomeado

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.