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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.