#ifndef __REGEX_H__ #define __REGEX_H__ #ifdef __cplusplus #include class Regex : public Base { public: private: }; #else #error This only works with a C++ compiler #endif #endif