From: Konstantin L. <1da...@ma...> - 2007-08-25 09:51:57
|
Hello, Scott! You wrote to <log...@li...> on Fri, 24 Aug 2007 00:49:03 -0400: SC> See diff below. There was one error (strict C++ doesn't permit SC> assignment of non-const iterators to const iterators), It is not true. According to 23.1/5 Table 65 X::iterator must be convertible to X::const_iterator. Also 24.4.1.3.1/2 reverse_iterator has templated constructor to allow reverse_iterator<X::iterator> to be converted to reverse_iterator<X::const_iterator>. But seams Solaris CC or STL implementation is broken in this place. With best regards, Konstantin Litvinenko. |