Das ergibt für mich aber keinen Sinn. Immerhin legst du ja mit 'int enmSpaces' ja genug Speicher für eine int-Variable an, und mit 'enmSpaces = S_Barrel|S_Top|S_Grip;' machst du einen impliziten Typecast auf Integer
Ausserdem ergibt dieser Code
ebenfalls 11. Zumindest, wenn ich es mit mingw übersetze.