I'd like to get warnings on loss of data during implicit conversions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



When i compile my c or C++ code under Microsoft compiler I get warnings like the following:
warning C4244: 'argument' : conversion from 'unsigned long' to 'uint16
', possible loss of data

However, compiling the same code with Gcc/G++ does not produce this warning at all?

My question is:
- is this a standard (i mean ISO) warning? or is it a courtesy warning?
- Does gcc have something similar to this? If so which option is that?

I have tried the following individiaully and in combination to no avail:

-Wall, -Wextra, -Wconversion
thanks
jeff



[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux