Как объединить строки в операторе #include
Как объединить две строки в операторе включения?
Я попробовал код ниже - и тоже без ##
- но оба раза только BASE_DIR
часть была выведена препроцессором.
#define BASE_DIR "../Source/micropython/" /* Assume this file is in ATI_micropython/Headers */
#include BASE_DIR##"py/parse.h"
#include BASE_DIR ## "py/gc.h"
#include BASE_DIR ## "py/mpstate.h"