170 похожих чатов

Привет! А у gcc нет какого-то встроенного макроса для генерации

рандомных значений (на этапе компиляции естественно)?
гуглиться вот такое https://stackoverflow.com/questions/5355317/generate-a-random-number-using-the-c-preprocessor
но пост старый

7 ответов

14 просмотров

Зачем это? Тебе не запустить программу на питоне чтоб сгенерировала простой файл #define RANDOM_VALUE 424242 ?

Anton-Glukhov Автор вопроса
Ilya Zviagin
Зачем это? Тебе не запустить программу на питоне ч...

хочу тестирование процесса обновления железки сделать. там версия конструируется из гита (все как положено), но для тестирования надо версию подменять на какое-нибудь рандомное значение, чтобы можно было несколько бинарников сделать а в них разные версии были.

Anton Glukhov
хочу тестирование процесса обновления железки сдел...

сгенерить на уровне срипта сборки и через -DFOO=123 подпихнуть?

Anton-Glukhov Автор вопроса
Гражданин Котейко
сгенерить на уровне срипта сборки и через -DFOO=12...

ну да, у меня тоже такая мысль, и наверное так и сделаю если не найду что-то получше

Anton-Glukhov Автор вопроса
Гражданин Котейко
сгенерить на уровне срипта сборки и через -DFOO=12...

еще вариант можно прям в бинарнике подменять (при условии что нет проверки на целостность)

Anton Glukhov
еще вариант можно прям в бинарнике подменять (при ...

ну если оно в бинаре гарантированно оседает только в тех местах про в которых вы меняете, да

Anton-Glukhov Автор вопроса
Гражданин Котейко
ну если оно в бинаре гарантированно оседает только...

ну да, там можно поменять. но не хочется. хочется на уровне тулчейна )) есть же у gcc COUNTER и всякие такого рода макросы. почему RAND нет 😂😂

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта