Boost C++ Libraries: Ticket #4300: at<AssocSeq,Key,Default> undefined https://svn.boost.org/trac10/ticket/4300 <p> the mpl::at overload for associative sequences is documented to be: </p> <p> template&lt; </p> <blockquote> <p> typename <a class="missing wiki">AssocSeq</a> </p> </blockquote> <blockquote> <p> , typename Key , typename Default = unspecified </p> <blockquote class="citation"> </blockquote> </blockquote> <p> struct at </p> <p> but there is no 3-parameter-overload in mpl/at.hpp. </p> <p> so the following code: typedef mpl::map&lt; mpl::pair&lt;int,double&gt; &gt; mymap; typedef mpl::at&lt;mymap,float,int&gt;::type should_be_int; </p> <p> results in: 'boost::mpl::at' : too many template arguments </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/4300 Trac 1.4.3 Steven Watanabe Sat, 05 Jun 2010 20:37:49 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/4300#comment:1 https://svn.boost.org/trac10/ticket/4300#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">duplicate</span> </li> </ul> <p> Duplicates <a class="new ticket" href="https://svn.boost.org/trac10/ticket/3982" title="#3982: Bugs: mpl::at documentation out of sync with code (new)">#3982</a>. </p> Ticket