Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Hugo Anselmo

leitura de .txt

Recommended Posts

Como ler linha a linha de um .txt qualquer e fazer uma alteração num campo de uma determinada linha, estou usando o DEV-C++e linguagem C.

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom eu faria assim, eu iria dando fgets até a linha q eu quizesse, dai eu alteraria oq eu qro e continuo dando os fgets nas demais linhas, depois sobrescreveria o txt!

bom sei q naum expliquei de forma academica e tal, + tente ver a lógica desse conceito e va postando suas duvidas!

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom eu faria assim, eu iria dando fgets até a linha q eu quizesse, dai eu alteraria oq eu qro e continuo dando os fgets nas demais linhas, depois sobrescreveria o txt!

bom sei q naum expliquei de forma academica e tal, + tente ver a lógica desse conceito e va postando suas duvidas!

 

[]'s

 

bom deixa eu ser mais claro!! tenho um .txt com 2.439 linhas todas menos a primeira e a última em 701 posições, preciso deixa-las como as demais colocando espaços em branco.

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom txt grandinho a primeira linha é facil no primeiro fgets você add os espaços o problema acho q vai ser na ultima.. acho q teremos q tentar algo antes do seqeof!

bom va postando oq conseguir q eu tento te ajudar!

 

pq oq eu posso imaginar no momento é a kd fgets você usar um contador tipo assim:

while(!feof(arq)){
++cont;
fgets(.....);
if (cont = 2439) //faz o tratamento
}

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.