То, что я пытаюсь сделать, это #define
макрос:Развернуть макроса внутри строкового литерала
#define a(2)
, а затем использовать его внутри строкового литерала: string = "a";
.
Я хочу, чтобы эта строка интерпретировалась не как строка, а для получения значения a
, т. Е. 2. Мне не удалось, может кто-нибудь помочь?
@Jefffrey - Эта шляпа была сделана специально для вашего динозавра. – Maroun