
9 Jun
2009
9 Jun
'09
8:35 p.m.
Giovanni Piero Deretta wrote:
On Tue, Jun 9, 2009 at 9:57 PM, John Phillips<phillips@mps.ohio-state.edu> wrote:
I have a dim memory that there used to be some libraries that did not have include guards, and would fail without them because of recursive use of headers. Is that still true, or am I hallucinating about it?
Pretty much anything that uses Boost.Preprocessor with file iteration. And of course, Boost.Preprocessor itself. Also, IIRC, some libraries do not use boost.preprocessor directly, but implement some crude form of file iteration directly (which will also break).
HTH,
Thanks for reading through my typo and getting to the point. John