Boost logo

Boost :

Subject: Re: [boost] boost::filesystem::path frustration
From: Dave Abrahams (dave_at_[hidden])
Date: 2013-01-27 10:43:41

on Sat Jan 26 2013, Neil Groves <> wrote:

>> > I suspect that you probably want to determine the common effective
>> > prefix of the paths after canonicalisation.
>> No, the paths are known to be already canonicalized (with a 'z' ;->)
> I'll try and remember to use 'z'!

I was just teasing! That's an American vs. English English thing ;^).

>> B. for such an operation requiring the input paths to be canonical
>> beforehand might in fact be the most appropriate interface.
> I can see an argument for that. I wasn't attempting to suggest that there
> was one obvious correct idiom. I was really aiming to link to the previous
> discussion and the supplied implementation for a solution. I think on most
> observations I perceive similar improvements to be possible. My only real
> disagreement is with labelling Boost.Filesystem as frustrating.

I didn't. I said I have frustrations with one particular component thereof.

> For the most part it helps me avoid writing tedious code. I like the
> idea of improving the iteration scheme and making it more like a
> container.

Ah, but a container of *what*? That's the question.

Dave Abrahams
BoostPro Computing                  Software Development        Training             Clang/LLVM/EDG Compilers  C++  Boost

Boost list run by bdawes at, gregod at, cpdaniel at, john at