
Hi Dave David Abrahams <dave <at> boost-consulting.com> writes:
Only if they're in the global namespace or followed by a capital letter, right?
Hmmm, ok, by that definition I don't remember seeing any non-portable uses of leading underscores. I guess it's just unusual style then :-).
- 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.
Right, that advice was meant specifically for the pimpl_ptr library. AFAICS, providing the strong guarantee will cost close to nothing. Regards, -- Andreas Huber When replying by private email, please remove the words spam and trap from the address shown in the header.