У меня есть этот файл:
// File.cpp
int main() {
FuncToChange(4, 6, 9, 12);
}
Теперь мне нужно получить следующее поведение:
// Config.h
#define FuncToChange($1, $2, $3, $4) NewFunc($1, $3, $4)
// File.cpp
#include "Config.h"
int main() {
FuncToChange(4, 6, 9, 12);
}
Как я могу это сделать без изменения исходного файла "File.cpp", то есть без явного #include "Config.h"?
Возможно ли принудительное включение заголовка из make-файла или из IDE (в данном случае CodeBlocks)?
Спасибо!
Платформа:
CodeBlocks 10.05
GCC / MinGW
Windows 7