Предположим, есть макрос A1 = value.
Функция принимает строку "A1", можно ли как-нибудь из этой функции обратиться к макросу A1?

Принятый ответ

если вы хотите по ходу игры делать код то это не выйдет.
0
13
7 лет назад
0
setdef value, ты про это?
0
7
7 лет назад
0
Нет. Мне не нужно менять значение макроса, НО даже это, насколько я понимаю, сделать не получится.
Вопрос в том, есть ли возможность конвертировать строку в название макроса.
0
26
7 лет назад
0
если вы хотите по ходу игры делать код то это не выйдет.
Принятый ответ
0
17
7 лет назад
0
вам нужно типо обратиться к функции по переменной типо string = "A1"
void A1(){
ваш код
}

void init(){
ExecuteFunc("A1")
}
0
7
7 лет назад
0
ledoed, да, но увы таким образом нельзя передавать функции аргументы)
0
23
7 лет назад
0
MadnezIX, а если заносить переменную а потом выполнять функцию.... хотя не сижу сджас
Чтобы оставить комментарий, пожалуйста, войдите на сайт.