Boost logo

Boost Users :

From: Michael Fawcett (michael.fawcett_at_[hidden])
Date: 2007-12-19 12:11:34


On Dec 18, 2007 4:59 PM, Filip Balas <fbalas_at_[hidden]> wrote:
> For those who might run into the same error, the only thing that
> would work for me is to change my code to the following:
> #include <boost/filesystem/path.hpp>
> #include <boost/filesystem/operations.hpp>
>
> using namespace boost::filesystem;
>
> //fs::path configPath(fs::initial_path<fs::path>());
> path configPath = system_complete(path("./appSettings.cfg", native));
>
> Don't know why the boost samples don't work, but this does.

Are you sure this isn't a case of C++'s Most Vexing Parse?

// This is a function declaration!
fs::path configPath(fs::initial_path<fs::path>());

--Michael Fawcett


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net