Re: j'aime pas les warnings

Page principale

Répondre à ce message
Auteur: Pierre Pronchery
Date:  
À: guilde
Sujet: Re: j'aime pas les warnings
On Mon, 31 Mar 2003 12:56:08 +0200
Gwenn <lug-ml@???> wrote:
>
> > > En C, j'utilise la fonction "isblank(c)"
> > > A la compilation, j'ai un warning de déclaration implicite
> > > pour isblank pourtant j'ai bien inclus <ctype.h> comme le
> > > "man isblank" me le suggere
> > >
> > > la question :
> > > comment savoir à quelle include appartient une fonction ?
> >
> > Avec find:
> >
> [...]
> >
> > C'est bien dans ctype.h, mais il s'agit d'une macro. C'est
> > peut-etre ca le probleme...
>
> Ou bien alors il y a "-ansi -pedantic" dans les options de
> compilation :
>
> #ifndef __STRICT_ANSI__
> int _EXFUN(isblank, (int __c));

pour eviter le warning tu peux rajouter dans ton fichier source apres
l'include:
int isblank(int c);

Hope this helps.
--
Pierre