|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2005-10-12 23:20:54
"Andreas Huber" <ahd6974-spamgroupstrap_at_[hidden]> writes:
> - that HTML is somewhat standard for boost documentation.
Yep.
> - that prepending identifiers with underscores makes your code
> non-portable.
Only if they're in the global namespace or followed by a capital
letter, right?
> - to add swap().
That's a nice thing to do.
> - to provide the strong exception guarantee for all functions.
That's bad advice, in general. Provide the basic guarantee for all
functions. Provide the strong guarantee where possible without loss
of efficiency.
> - to put everything in established standard directories (e.g. doc,
> test).
Yep.
> - to add bjam files for you tests.
Yep.
> Feel free to have a look at code, docs & tests of other boost libraries
> to get a feeling what is commonly considered sufficient.
Good idea.
-- Dave Abrahams Boost Consulting 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