• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

H3llT0uCh

Warnings em C

4 mensagens neste tópico

Boas, alguem me pode dizer como resolvo estes warnings?

warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result

cumps.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Como assim?

o código está assim por exemplo:

fgets(line,100,fh)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

o fgets retorna o valor lido e NULL se falhar.

o que deves fazer é, por exemplo: (claro que depende muito do contexto)

if(fgets(line,100,fh) == NULL){  //se o fgets não conseguir ler nada
//código para tratar o erro
}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora