En fait, cela semble etre du ah "header";
warning: implicit declaration of function ‘strchrnul’ [-Wimplicit-function-declaration]
p_space = strchrnul (pline, ' ') ;
Cette function est bien declaree dans
/usr/include/string.h
j'utilise gcc
Ou est l'erreur ?
===========================================================================
Patrick DUPRÉ | | email: pdupre@???
Laboratoire de Physico-Chimie de l'Atmosphère | |
Université du Littoral-Côte d'Opale | |
Tel. (33)-(0)3 28 23 76 12 | | Fax: 03 28 65 82 44
189A, avenue Maurice Schumann | | 59140 Dunkerque, France
===========================================================================
>
> Merci a Edgar,
>
> Main, je ne comprends pas pourquoi, j'ai un warning de compilation sur cet exemple.
>
> warning: assignment makes pointer from integer without a cast [enabled by default]
> p_space = strchrnul (pline, ' ') ;
>
>
> #include <string.h>
>
> int main (int argc, char *argv []) {
> char *pline, *p_space ;
> p_space = strchr (pline, ' ') ;
> p_space = strchrnul (pline, ' ') ;
> }
>
>
> ===========================================================================
> Patrick DUPRÉ | | email: pdupre@???
> Laboratoire de Physico-Chimie de l'Atmosphère | |
> Université du Littoral-Côte d'Opale | |
> Tel. (33)-(0)3 28 23 76 12 | | Fax: 03 28 65 82 44
> 189A, avenue Maurice Schumann | | 59140 Dunkerque, France
> ===========================================================================
>
>