Hab was für die FAQs (Bitfelder mit Template-Argument)
-
Vielleicht nicht gerade eine requently asked question, aber Vorbeugen ist besser

Der MSVC 6 unterstützt folgendes Format nicht:
template <unsigned N> struct bitfield { int x : N; };Doch mit einem simplen Workaround geht der enum-Hack:
//Funzt auch mit dem MSVC6 template <unsigned N> struc bitfield { enum { num = N }; int x : num; };Viel Spaß noch!