Re: Задача.
От: Mr.Chipset Россия http://merlinko.com
Дата: 26.07.05 23:24
Оценка: 2 (2) :))) :)))
Здравствуйте, <Аноним>, Вы писали:

А>Получить рандомное число на стадии компиляции.


6
... << А писал я этот бред на RSDN@Home 1.1.4 stable rev. 510, под звуки Владимир Высоцкий — Охота на волков>>
"Всё что не убивает нас, делает нас сильнее..."
Re: Задача.
От: adontz Грузия http://adontz.wordpress.com/
Дата: 26.07.05 20:35
Оценка: +1 -1
Здравствуйте, Аноним, Вы писали:

А>Получить рандомное число на стадии компиляции.


А зачем?
A journey of a thousand miles must begin with a single step © Lau Tsu
Задача.
От: Аноним  
Дата: 26.07.05 19:59
Оценка:
Получить рандомное число на стадии компиляции.
Re: Задача.
От: Аноним  
Дата: 26.07.05 23:26
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Получить рандомное число на стадии компиляции.


Небольшое уточнение: действительно случайное или уникальное в некоторых пределах? В последнем случае смотрите в сторону __LINE__ и __COUNTER__. Если надо получить некоторую величину, меняющуюся от компиляции к компиляции, то можно поэкспериментировать с __DATE__, __TIME__ и __TIMESTAMP__. Правда, это не числа.
Re: Задача.
От: raskin Россия  
Дата: 27.07.05 07:50
Оценка:
wrote:
> Получить рандомное число на стадии компиляции.

А может, не надо? Добавить в команды сборки команду, перезаписывающую
файл random_src.h новой порцией чисел? (благо, программа для этого
тривиальна).
Posted via RSDN NNTP Server 2.0 beta
Re: Задача.
От: sercher Украина  
Дата: 27.07.05 08:16
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Получить рандомное число на стадии компиляции.


Написать свою утилитку и вызывать её из makefile -а
... << RSDN@Home 1.1.4 beta 6a rev. 436>>
Re: Задача.
От: Sergey Россия  
Дата: 27.07.05 09:52
Оценка:
сообщил/сообщила в новостях следующее: news:1293189@news.rsdn.ru...
> Получить рандомное число на стадии компиляции.

Да в принципе не особо сложно. Просто взять подходящий алгоритм вычисления
(псевдо)случайного числа, переложить его на рекурсию и записать в виде
шаблонов В принципе, CRC32 я так считал. Про вычисление факториала во
время компилляции в книжках пишут. Так что дерзайте...
Posted via RSDN NNTP Server 1.9
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.