У меня есть набор из включает в себя, что находятся в версту каталоге это означает, что их включение требует долго включать, например:Препроцессор конкатенации для включают путь
#include "../../Path/to/my/file.h"
Где у меня есть несколько из них становится немного неудобно, так что я имею в виду, я могу быть в состоянии использовать #define для пути каталога, а затем CONCAT имя файла, что мне нужно, т.е.
#define DIR "../../Path/to/my/"
#define FILE1 "file.h"
#define FILE2 "anotherFile.h"
#include DIR FILE1 // should end up same as line in first example after pre-proc
Однако это не работает ... есть в любом случае, чтобы сцепить в для этого подходит работа препроцессора C?
Нет, препроцессор не имеет отражения или метапрограмм. –