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!