c++03 preprocessed headers