Boost C++ Libraries: Ticket #327: isdigit, problem with namespace https://svn.boost.org/trac10/ticket/327 <pre class="wiki">Hi! In one of my projects I use the regex library, and it works great. But unfortunately it seems to mess up my namespaces, or something like that. I included #include "boost/regex.hpp". Using the boost library I am to call functions from the std namespace (memset, isdigit, ...) like ::isdigit(). Without the namespace-operator the compiler seems to have two functions called isdigit. Now it happens that I am to use another library along with regex (one of my company), which uses an isdigit() call (without namespace- operator), and which i must not alter. Honestly, I'm a little bit puzzled at all that the regex- library forces me to use the namespace-operator with functions from std-namespace. Is this the way it was ment, or did I somethig wrong? Thanks for your help, Markus </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/327 Trac 1.4.3 John Maddock Sat, 03 Jun 2006 11:30:48 GMT status changed https://svn.boost.org/trac10/ticket/327#comment:1 https://svn.boost.org/trac10/ticket/327#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> </ul> <pre class="wiki">Logged In: YES user_id=14804 This is a known bug in VC6 (and possibly VC7 too) that handles using declarations incorrectly. John Maddock </pre> Ticket