Объединить строку в C #include filename

Можно ли объединить строку из другого макроса при # включении имени файла (в C). Например,

У меня есть,

#define AA 10 
#define BB 20

это параметры, которые меняются при запуске программы

И файл include:

#include "file_10_20" // this changes correspondingly i.e. file_AA_BB

Можно ли каким-то образом иметь что-то вроде #include "file_AA_BB" ? Я погуглил, чтобы найти, что оператор двойного фунта может объединять строки, но не смог найти способ сделать это.

Любая помощь приветствуется.

13
задан Brian Tompsett - 汤莱恩 29 November 2015 в 12:11
поделиться