LINUX.ORG.RU

Реализация макроподстановки, обратная #


0

0
Реально ли сделать так:

#define any_macro (widgetName, Val) ##widgetName->Visible = Val;

вызов макроса: any_macro ("pBtn", Val)

Операторы для создания макросов #, #@ делают string-цию/char-цию. Мне же необходимо обратное.

Как это реализовать ?


Ответ на: комментарий от anonymous
Просто хочется хранить настройки интерфейса в базе и использовать текстовую информацию для идентификации конкретных объектов.
gtyrin
() автор топика
Ответ на: комментарий от gtyrin
> Просто хочется хранить настройки интерфейса в базе и использовать текстовую информацию для идентификации конкретных объектов

ну так это уже рантайм получается? Тогда std::map..

dilmah ★★★★★
()
Ответ на: комментарий от dilmah
Или какой-нибудь скриптовый язык.
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.