The choice of the data structure to hold the flags is open to discussion.
- vector<bool> (storage optimized specialization is mandated by the standard)
The size of std::bitset is determined at compile time, boost:dynamic_bitset
brings the boost dependency, so I went with vector<bool> because the structure
will be non empty in exceptional cases. I preferred to not put a limit on
function arity or deal with potential multiple bitfields.
No strong opinion though, comments are welcome.
Your team Zorba Coders is subscribed to branch lp:zorba.
Mailing list: https://launchpad.net/~zorba-coders
Post to : firstname.lastname@example.org
Unsubscribe : https://launchpad.net/~zorba-coders
More help : https://help.launchpad.net/ListHelp