bool as return value for an unsigned long function

Tom St Denis tstdenis@ellipticsemi.com
Tue Oct 9 10:34:00 GMT 2007


Markus Wenke wrote:
> Hi,
>
> I have a function, that must return a "unsigned long".
> If I return a c++ - "true" the compiler doesn't warn.
> I know that it is ok in c++, but do I have any chance
> to find automaticly all this places in my (big) code, to avoid errors?

Try turning up the warnings e.g. -Wall -W or something similar. 

Also a lint tool like splint will likely catch those as well.

Tom



More information about the Gcc-help mailing list