From: Felipe Magno de Almeida (felipe_at_[hidden])
Date: 2006-05-15 14:19:11
On 5/15/06, Stefan Seefeld <seefeld_at_[hidden]> wrote:
> Oh, so you want to recognize an include directive without actually
> processing the included file ?
> What if you have
> #include "foo.hh"
> #include BAR
> and the value of BAR depends on the preprocessor's state after having
> (pre-)processed foo.hh ?
In this case the header would have to exist or an error should be
emited for the include directive.
I want to be able to preprocess a file without *needing* the system
headers. Although, using them is a lot safer.
#include BAR is very common in boost for including extension headers,
but the macros are all defined in the boost headers. So there is no
-- Felipe Magno de Almeida Consultor - Expertise Solutions
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk