|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2002-10-31 16:51:13
Hi,
I'm currently trying to port Boost.Bind to work on Sun compilers, and
I'm finding the structure of the code extremely difficult. Several
factors contribute, including:
1. lack of comments
2. the use of cryptic names (which I presume are designed to help
avoid symbol-length limitations)
3. The use of preprocessor macros not defined in the same file
where they're used. Not a bad thing in itself, but it adds up...
If somebody (Peter) could write a short guide to the implementation it
might make things go much more smoothly. In particular it seems to be
having trouble dealing with mem_fn(some-data-member-pointer). I have
so far been unable to track down where member data pointers are
distinguished from member function pointers!
-- David Abrahams dave_at_[hidden] * http://www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk