Henzel Posted December 18, 2011 Report Share Posted December 18, 2011 se fosse pedido para fazer um programa em C que leia um arquivo de texto e substitua determinadas palavras por outras neste texto, de que forma eu conseguirei colocar a palavra que para ser substituida no mesmo lugar onde a antiga estava? Quote Link to comment Share on other sites More sharing options...
0 mJi Posted December 18, 2011 Report Share Posted December 18, 2011 A única maneira de isso dar certo seria se a palavra a ser substituida tivesse o mesmo tamanho da palavra que iria entrar em seu lugar. Caso fosse maior, a palavra seguinte seria sobreescrita.Acredito que a melhor maneira é pegar o conteúdo do arquivo, colocar tudo num vetor, e fazer uma função que faça tais substituições. Depois, gravar novamente no arquivo.Algumas funções que podem ajudar: http://www.cplusplus.com/reference/clibrary/cstring/ Quote Link to comment Share on other sites More sharing options...
Question
Henzel
se fosse pedido para fazer um programa em C que leia um arquivo de texto e substitua determinadas palavras por outras neste texto, de que forma eu conseguirei colocar a palavra que para ser substituida no mesmo lugar onde a antiga estava?
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.