|
Boost : |
From: AlisdairM (alisdair.meredith_at_[hidden])
Date: 2003-10-15 05:19:19
"Edward Diener" <eddielee_at_[hidden]> wrote in
news:bmhslc$9v7$1_at_[hidden]:
> What were you trying to do, and what did you find ?
It was trying to expand our debug build diagnostics. A lot of the
conditional stuff I wanted started turning into a macro-based library with
its own implementation 'functions'.
The Boost PP library docs explained the problems I was facing to me, what
might be necessary to solve them, and also provided the build blocks I
needed for building my own 'macro library'.
I suspect this is at the simpler end of what the PP is capable of <g> but
I'm convinced it would have been far from easy to implement without Boost
PP. At least for someone like me who has avoided PP since starting with
C++.
I have not yet looked into all the recursion and repetition that seems to
be most folks motivation for exploring the library. Luckily, I have not
had to solve problems where that kind of solution would be necessary
(although I do depend on other boost libraries that do)
Alisdair
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk