Es ginge schon (scheinbar) mit bit-structuren. Es kommt aber der gleiche Code raus.
SBIC etc. bringt auch nur was, wenn es sich bei den Bitnummern um Literale handelt. Mit Variablen zur Laufzeit ist da auch nix.