Hm, would you apply the same kind of reasoning to basic data structures
like doubly linked lists or search trees? These are also clearly
fundamentals of compupter science and everybody should known how to
implement them.
What kind of reasoning would that be? Everybody doesn't have to
implement bitwise operations.
Do you then suspect anybody who recommends the use of
std::list<> or std::map<> of promoting laziness and ignorance?
Thank you for not quoting what you are replying to, without that what
you are asking almost makes sense. It would make sense if I was
proposing something like that, but I am not. Here's what I wrote,
quote:
"recommending std::bitset because it is *simpler*, is suspectible"
If you think, that I think that writing own std::list implementation is
simpler, then your question would make any sense to begin with. Your
question is based on incorrect assumption, I won't humor you by
defending a point of view that exists only in your own imagination.
I don't have a problem using std::bitset. I do have a problem keeping a
straight face if someone uses std::bitset for the reason that do not
understand bitwise and.