[vlc-devel] [PATCH] libvlc: replace existing title menu bool with int bit mask
remi at remlab.net
Mon Dec 21 13:22:22 CET 2015
Le 2015-12-21 09:10, Steve Lhomme a écrit :
> Would the compiler(s) issue an error if a value ends up out of range
> of an enum ?
As Hugo already noted...
The value must be within the range of 'int'. Anything else is
> Other than that, if the field is only used for bitfield operations,
> shouldn't matter if the last bit is a sign or not.
Unsigned is of course more natural for bit fields and especially bit
For those symbolic constants are better than enumeration members
1) you can use the high order bit (INT_MAX+1),
2) you can use #ifdef.
More information about the vlc-devel