Boost logo

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.


> - 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).


> - to add bjam files for you tests.


> 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

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