Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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.
>
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.
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(.....);
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