
"Graham" <Graham@system-development.co.uk> writes:
- Have you realised what happens when deque<>::iterators, or any other iterators to containers with non-contiguous elements, are fed into the get_uppercase method with the current implementation? What about iterators that process UTF-8 and pretend it to be a UTF-32 sequence?
The implementation will work on any non-contiguous iterator as written, after all the single iterator version increments/ decrements the iterator then de-refs it.
The use of "-" on only the first line of a quotation is nonstandard, and makes it hard for both people and automated tools to understand the thread. Remember that your posts are saved for posterity, and especially with a topic as important as Unicode support, it is important to be able to easily review the discussion history for rationales. http://www.boost.org/more/discussion_policy.htm#quoting Thank you, -- Dave Abrahams Boost Consulting www.boost-consulting.com