#include <stdio.h>
#define SEARCH_PATH /home/user/ordner/bla/
#define STR(X) #X
#define STR2(X) STR(X)
#define CONCAT(X,Y) X##Y
#define EXPAND(x) x
#define MAKE_PATH(x) STR2(EXPAND(SEARCH_PATH)x)
#define MAKRO(x) MAKE_PATH(x)
#include MAKRO(fileA.hpp)
int main(void) {
printf("%s", MAKRO
(fileA.
hpp)); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIFNFQVJDSF9QQVRIIC9ob21lL3VzZXIvb3JkbmVyL2JsYS8KCiNkZWZpbmUgU1RSKFgpICNYCiNkZWZpbmUgU1RSMihYKSBTVFIoWCkKI2RlZmluZSBDT05DQVQoWCxZKSBYIyNZCiNkZWZpbmUgRVhQQU5EKHgpIHgKCiNkZWZpbmUgTUFLRV9QQVRIKHgpIFNUUjIoRVhQQU5EKFNFQVJDSF9QQVRIKXgpCiNkZWZpbmUgTUFLUk8oeCkgTUFLRV9QQVRIKHgpCgojaW5jbHVkZSBNQUtSTyhmaWxlQS5ocHApCgppbnQgbWFpbih2b2lkKSB7CglwcmludGYoIiVzIiwgTUFLUk8oZmlsZUEuaHBwKSk7CglyZXR1cm4gMDsKfQo=