Re: sscanf

Top Page

Reply to this message
Author: Nicolas Morey-Chaisemartin
Date:  
To: guilde
Subject: Re: sscanf
On 04/28/2011 01:40 AM, Patrick Dupre wrote:
> Bonjour,
>
> IL y a peut-etre parmi vous quelqu'un qui pourrait m'elairer.
> Dans un application c j'ai:
> sscanf (chaine, "%f %f", &x, &y) ;
>
> Il n'y a pas de problem de compilation avec gcc, mais avec icc, j'ai
> une alarme de compilation puis l'execution ne me rend pas les valeurs:
>  warning #181: argument is incompatible with corresponding format string conversion
>             nb = sscanf (chaine, "%f %f", &x, &y) ;
>                                           ^


Tu n'as pas des problèmes entre float/double ?
Pour printf %f est un double
pour scanf %f est un float (%lf pour forcer un double)

Sinon, même avec un -Wall -Wextra gcc ne dit rien?

Nicolas