Boost C++ Libraries: Ticket #1683: Boost Intrusive - Superflous template parameter https://svn.boost.org/trac10/ticket/1683 <p> In boost/intrusive/unordered_set.hpp </p> <blockquote> <p> template&lt;class <a class="missing wiki">KeyType</a>, class <a class="missing wiki">KeyHasher</a>, class <a class="missing wiki">KeyValueEqual</a>, class Disposer&gt; size_type count(const <a class="missing wiki">KeyType</a>&amp; key, <a class="missing wiki">KeyHasher</a> hash_func, <a class="missing wiki">KeyValueEqual</a> equal_func) const { return table_.count(key, hash_func, equal_func); } </p> </blockquote> <p> The 'class Disposer' template argument is superflous. With that there, the compiler is not able to automatically infer the template types so I can't write foo.count&lt;&gt;(key,hash,equal). </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/1683 Trac 1.4.3 Ion Gaztañaga Tue, 18 Mar 2008 08:15:11 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/1683#comment:1 https://svn.boost.org/trac10/ticket/1683#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> Thanks for the report. Fixed in both in trunk and 1.35 release branches. </p> Ticket