Boost logo

Boost :

Subject: Re: [boost] New libraries implementing C++11 features in C++03
From: Thomas Klimpel (Thomas.Klimpel_at_[hidden])
Date: 2011-11-24 10:33:05

Dean Michael Berris wrote:
> What are you talking about?
> There's *exactly* the same number of lines in a local function as
> there is with a class/namespace function. What am I missing?

I'm actually also asking myself what I'm missing. Everybody seems to claim that a namespace function provides the same functionality as a local function.

I know that I can use a "namespace functor" (i.e. a class that implements an "operator()" member function) instead of a local function. I guess I could also use Boost.Phoenix (or a similar library) to adapt a "namespace function" to provide the same functionality as a local function.

Should I understand the claim that a "namespace function" provides the same functionality as Boost.Local in this way, or is there something simpler that I'm missing?


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