В общем есть бесконечный код, и в нем есть названия функций начинающихся на UI. Пример UI_Example, или UI_xxxxxx, и т.д. Так вот, как мне всем этим функциям, через макрос дать имя qwerty+randomchislo?

Лучше пересмотрите архитектуру своего кода!
А если Вы на 100500 процентов уверенны в правильности своего подхода, то идею в студию. Иначе экстрасэнсы в отпуске и вам никто не поможет.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
У тебя хотя бы специализированное образование есть, у меня лишь курсы)
30
У тебя хотя бы специализированное образование есть
Давайте не осуждать подноготную друг, друга, а всётаки попытаемся помочь человеку и наконецто спросим - зачем нужно генерировать бесконечный код?
26
Как-то делал define для CustomVictory, вроде бы там пять названий функций с одинаковым началом. Вот их, например, переименовать. Только с чем ты сравнивать собрался, интересно?

Он имеет ввиду, что код большой.
Гипербола речи.
30
Он имеет ввиду, что код большой.
Единственно, где видел нормальное использование макросов, это в системе bonus mod, хотя была идея более лаконично написать код, но вспоминать двоичную систему счичления было лень и некогда.

В других же случаях возможно есть возможность обойтись без макросов, но это требует более детальных примеров.
26
Ну тут задача ведь в коде переименовать функции, а эти макросы для игры. Но по идее можно было бы скормить игре текстовый файл: первым этапом она бы искала там функции UI_* (конец имени на пробеле или скобке), составила список (массив) из всех найденных, чтобы без дублей, вторым этапом составила бы для списка уникальные случайные номера, а третьим этапом искала бы и меняла в текстовом файле функции из списка на qwerty_###.
30
Ну тут задача ведь в коде переименовать функции
Без более детального описания, я считаю такой подход недостатком архитектуры и посоветую пересмотреть подход к планированию. Если у вас другой подход, то с удовоьствием с вами поспорю, но не в рамках этого обсуждения.
26
NazarPunk, подождём уточнений, конечно, но подозреваю, что именно так автор вопроса и считает, что архитектура кода плоха, решил пересмотреть.
28
Поподробней, пожалуйста. Я могу легко написать код на Python, который сделает желаемое.
14
8gabriel8:
Ну макросы в МС Офисе знаешь? Типа записывает твои действия, потом кнопочку нажимаешь и всю цепочку разом выполняет.
Правда, в последних версиях не припомню, чтобы они на глаза попадались.
Нет, не знаю
26
Тогда мне вообще непонятно, что ты хочешь, желая переименовать в коде функции с помощью макросов:(
Код же не перекомпилируется в игре.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.