Boost C++ Libraries: Ticket #1309: vc7.1 array workaround https://svn.boost.org/trac10/ticket/1309 <p> A patch for a vc7.1 bug: </p> <p> If you pass an array to boost::begin, a form <code>range_iterator&lt;const T&gt;</code> in </p> <blockquote> <p> template&lt; class T &gt; inline BOOST_DEDUCED_TYPENAME range_iterator&lt;const T&gt;::type begin( const T&amp; r ); </p> </blockquote> <p> knocks down the partial specialization system of msvc-7.1. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/1309 Trac 1.4.3 Shunsuke Sogame <pstade.mb@…> Wed, 10 Oct 2007 04:45:18 GMT attachment set https://svn.boost.org/trac10/ticket/1309 https://svn.boost.org/trac10/ticket/1309 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">iterator.patch</span> </li> </ul> <p> A patch for iterator.hpp </p> Ticket Thorsten Ottosen Tue, 23 Oct 2007 19:56:47 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/1309#comment:1 https://svn.boost.org/trac10/ticket/1309#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> Applied patch for 1.35 trunk. Thanks! </p> Ticket