Boost C++ Libraries: Ticket #4572: Add make_iterator_range(void*, size_t) https://svn.boost.org/trac10/ticket/4572 <p> Could you add a variant of make_iterator_range that takes a pointer and size pair? This is handy when the pointer is the result of a complex expression which you don't want to repeat or assign to a temp var. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/4572 Trac 1.4.3 Neil Groves Sun, 14 Nov 2010 17:48:49 GMT status changed https://svn.boost.org/trac10/ticket/4572#comment:1 https://svn.boost.org/trac10/ticket/4572#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> Ticket Olaf van der Spek <olafvdspek@…> Sat, 01 Oct 2011 13:07:55 GMT <link>https://svn.boost.org/trac10/ticket/4572#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4572#comment:2</guid> <description> <p> Hi Neil, </p> <p> Need any help on this one? </p> </description> <category>Ticket</category> </item> <item> <author>Olaf van der Spek <olafvdspek@…></author> <pubDate>Sat, 13 Oct 2012 16:04:25 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/4572#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4572#comment:3</guid> <description> <p> Mr Groves? </p> </description> <category>Ticket</category> </item> <item> <author>Kyle Lutz <kyle.r.lutz@…></author> <pubDate>Mon, 21 Jan 2013 02:04:05 GMT</pubDate> <title>attachment set https://svn.boost.org/trac10/ticket/4572 https://svn.boost.org/trac10/ticket/4572 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">make_iterator_range_with_size.diff</span> </li> </ul> <p> Patch for Boost.Range implementing make_iterator_range(begin, size) </p> Ticket Kyle Lutz <kyle.r.lutz@…> Mon, 21 Jan 2013 02:06:39 GMT <link>https://svn.boost.org/trac10/ticket/4572#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4572#comment:4</guid> <description> <p> Hi, </p> <p> I also think this functionality would be useful. I've attached a patch implementing make_iterator_range() overload for an iterator and a size. </p> <p> -kyle </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Neil Groves</dc:creator> <pubDate>Sun, 09 Mar 2014 19:29:05 GMT</pubDate> <title>milestone changed https://svn.boost.org/trac10/ticket/4572#comment:5 https://svn.boost.org/trac10/ticket/4572#comment:5 <ul> <li><strong>milestone</strong> <span class="trac-field-old">To Be Determined</span> → <span class="trac-field-new">Boost 1.56.0</span> </li> </ul> <p> Implemented this as make_iterator_range_n to avoid ambiguity issues and to make the semantics clearly distinct from the make_iterator_range versions that take integer values to adjust the first and last iterators. </p> <p> This is committed to the develop branch and will shortly merge to master for release 1.56. </p> Ticket Olaf van der Spek <ml@…> Sun, 09 Mar 2014 19:30:24 GMT <link>https://svn.boost.org/trac10/ticket/4572#comment:6 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4572#comment:6</guid> <description> <p> Finally, thanks a lot! </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Neil Groves</dc:creator> <pubDate>Sun, 09 Mar 2014 19:33:58 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/4572#comment:7 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4572#comment:7</guid> <description> <p> Cheeky! You are right though I've been unable to make nearly as much time as I wanted to. I'm finally in a situation where I can have my own life back! </p> <p> I did look at this numerous times and the patches kept causing numerous regressions when I tested them with code I had access to. I should have reverted to the simple separate function name sooner. </p> <p> I'll close this when I merge to master. Thanks for your patience. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Neil Groves</dc:creator> <pubDate>Mon, 10 Mar 2014 11:11:56 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/4572#comment:8 https://svn.boost.org/trac10/ticket/4572#comment:8 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> Ticket