[cfe-dev] [Warning] Signed mistach for basic datatype.
Umesh Kalappa
umesh.kalappa0 at gmail.com
Fri Dec 6 02:41:00 PST 2013
Hi All ,
The below sample caught my attention i.e
int a ;
unsigned int b;
int func()
{
return a =b;
}
the compiler didn't warn me about the signed mismatch in the above case.
where as
int *a ;
unsigned int *b;
int func()
{
a =b;
return *a;
}
compiler warns me as
warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
I’m bit confused or i'm missing something here .
any thoughts ??
Thanks
~Umesh
More information about the cfe-dev
mailing list