|
Модераторы: bsa |
|
EgoBrain |
|
||||
Опытный Профиль Группа: Участник Сообщений: 537 Регистрация: 23.3.2008 Где: Комната Репутация: нет Всего: 2 |
Приветсвую как ответ по теме так и отзыв об адекватности самой задачи или её постановке.
В общем имеется некая библиотека, в которой реализовано пространство имен, только лишь для перечисления констант до кучи еще и внешних (extern). Напрашивается enum, но значения в перечислении - целые числа а здесь структура... Пример:
Использование стандартное: обращение к константам из модулей, в которых включен FirstLevelSecondLevelNamespace.h
Вопрос: возможно ли как нибудь автоматизировать (на уровне компилятора или препроцессора, и сгенерировать код спомощью IDE) процесс перебора констант пространства имен? Это сообщение отредактировал(а) EgoBrain - 17.5.2017, 07:06 |
||||
|
|||||
xvr |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
Можно как то так:
Это сообщение отредактировал(а) xvr - 18.5.2017, 12:15 |
|||
|
||||
borisbn |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 21 Всего: 135 |
Если 1) можно менять h-ник и 2) Экземпляры Strct создаются только там, то можно так:
не проверял. Могут быть ошибки. Это сообщение отредактировал(а) borisbn - 23.5.2017, 19:29 -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |