Boost C++ Libraries: Ticket #2601: fwd decl of std::complex causes warning C4099. https://svn.boost.org/trac10/ticket/2601 <p> the forward declaration of std::complex in lambda header produces warning C4099 in msvc8 with stlport-5.2.1. </p> <pre class="wiki">D:\dvm\trunk\buildenv\windows\vc-8.0\32\boost_1_37_0\boost/lambda/detail/operator_return_type_traits.hpp(62) : warning C4099: 'stlpd_std::complex' : type name first seen using 'struct' now seen using 'class' D:\dvm\trunk\buildenv\windows\vc-8.0\32\STLPort-5.2.1\stlport\stl/_complex.h(36) : see declaration of 'stlpd_std::complex' </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2601 Trac 1.4.3 Steven Watanabe Fri, 05 Jun 2009 01:43:40 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/2601#comment:1 https://svn.boost.org/trac10/ticket/2601#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> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/53649" title="Use boost/detail/container_fwd.hpp. Fixes #2601">[53649]</a>) Use boost/detail/container_fwd.hpp. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2601" title="#2601: Bugs: fwd decl of std::complex causes warning C4099. (closed: fixed)">#2601</a> </p> Ticket