After having some doubts about my custom containers, in my container, iterator Const_iterator is a subclass of so that I can get a conversion from "non" to "free". But is this permission or do there any drawbacks or non-working scenarios for such setup?
Yes, that's fine. For example, VC10 has been prepared for the implementation of the grammar for the vector . _Vector_iterator and _Vector_const_iterator in & lt; Vector & gt; see
By the way, writing iterators is hard. This is the value of your time to learn and use the booster: Iterator library.
Comments
Post a Comment