Ir para conteúdo

POWERED BY:

Arquivado

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

daya

Excluir linhas em arquivo txt

Recommended Posts

Boa tarde!

 

Gostaria de saber como posso fazer para verficar a ultima linha do arquivo txt e se tiver uma quebra de linha nele remove-la?

 

Desde já obrigada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

assim como verifica-se qualquer outra linha...

o que você ja tem pronto?

Compartilhar este post


Link para o post
Compartilhar em outros sites

assim como verifica-se qualquer outra linha...

o que você ja tem pronto?

 

já tenho isto:

void gravaDadosItem()
{
	FILE *fp;
	char *linha;
	float qtdSol,qtdSep;
	long int linhaFim=0;
	char *conf;

	qtdSol = info_produto.qtdSeparar*100;
	qtdSep = info_produto.qtdSeparada*100;

	aloca(&linha,120);
	
	
			sprintf(linha, "%.4s%06s%07s%-13s%-40s%-15s%-1s%-10s%010.0f%010.0f%1s\n",
				filDep,						info_produto.numPed,		info_produto.codInt,
				info_produto.codbar,		info_produto.descricao,		info_produto.referencia,
				info_produto.lote,			info_produto.idLote,		qtdSol,
				qtdSep,						info_produto.conf);
		
	

				
		// insere no fim do arquivo...
			if((fp=fopen("PEDIDO.TXT","a+"))!=NULL)
				fputs(linha,fp);
			fclose(fp);


	//  procura o código
	if((fp=fopen("PEDIDO.TXT","r"))!=NULL)
		posItemlido = _fsearchfstr(fp, info_produto.codbar, FORWARD, 2, 3, 17, 13, 87);		 //procura pelo código de barras
	fclose(fp);

	free(linha);

}

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.