Boost C++ Libraries: Ticket #525: problem with boost::iostreams when compiled with Visual C++ https://svn.boost.org/trac10/ticket/525 <pre class="wiki">There seems to be a problem with boost::iostreams when compiled with Visual C++ 7.1 (Boost Release 1.33.1 Beta). The following code results in a compile error: char array[100]; typedef code_converter&lt;array_sink, Dinkum::conversions::codecvt_utf8&lt;wchar_t&gt; &gt; MyArrayDevice; stream&lt;MyArrayDevice&gt; wCharOut(array, 100); error C2665: 'boost::iostreams::detail::io_mode_impl_helper' : none of the 9 overloads can convert parameter 1 from type 'boost::iostreams::detail::array_adapter&lt;Mode,Ch&gt; ::category' .... The same lines work just fine when compiled with gcc. </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/525 Trac 1.4.3 Daryle Walker Fri, 03 Aug 2007 11:58:50 GMT component changed; severity set https://svn.boost.org/trac10/ticket/525#comment:1 https://svn.boost.org/trac10/ticket/525#comment:1 <ul> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">iostreams</span> </li> <li><strong>severity</strong> → <span class="trac-field-new">Problem</span> </li> </ul> Ticket Jonathan Turkanis Sun, 30 Dec 2007 08:38:54 GMT status, resolution changed https://svn.boost.org/trac10/ticket/525#comment:2 https://svn.boost.org/trac10/ticket/525#comment:2 <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-old">None</span> → <span class="trac-field-new">fixed</span> </li> </ul> <p> It was a VC7.1 bug, fixed in <a class="changeset" href="https://svn.boost.org/trac10/changeset/42365" title="fixed VC7.1 bug; addresses ticket #525">[42365]</a> in branches/iostreams_dev, to be merged into trunk shortly. </p> Ticket