daya 0 Denunciar post Postado Setembro 24, 2009 Tenho o seguinte código, que funciona perfeitamente caso as linhas do arquivo possuem o mesmo tamanho, só que preciso que o mesmo funcione quando há linhas com tamanhos diferentes. FILE *fsaida; posarquivo = -1; if((fsaida = fopen("SAIDA.TXT","r")) != NULL){ posarquivo = _fsearchfstr( fsaida, _codigoColetado, FORWARD|FULLMATCH, 1, 1, NUM_CHAR_COD); } fclose(fsaida); if(posarquivo>-1) return 0; //tem no arquivo else return 1; //não existe no arquivo Alguém poderia me ajudar? Desde já obrigada. Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Setembro 25, 2009 Me desculpe não entendi sua dúvida! []s Compartilhar este post Link para o post Compartilhar em outros sites
daya 0 Denunciar post Postado Setembro 25, 2009 Obrigada, mas já consegui resolver o problema utilizando a função _fsearchstr ao inves da _fsearchfstr. Me desculpe não entendi sua dúvida! []s Compartilhar este post Link para o post Compartilhar em outros sites