Boost C++ Libraries: Ticket #528: filesystem::path doesn't allow $ on Windows https://svn.boost.org/trac10/ticket/528 <pre class="wiki">Boost 1.32.0 Windows XP Pro SP2 This fails on Windows, but paths on Windows can contain dollar signs. boost::filesystem::path p("hello$world.txt", boost::filesystem::native); </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/528 Trac 1.4.3 beman_dawes Thu, 01 Dec 2005 20:06:54 GMT status changed https://svn.boost.org/trac10/ticket/528#comment:1 https://svn.boost.org/trac10/ticket/528#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=51042 Assuming you are using 1.33.1 or earlier, are you specifying the "native" constructor argument? I both checked the source code and tried a test case, and paths containing dollar signs work fine. </pre> Ticket