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

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

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

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

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