|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.02.2013, 19:40 | #1 | |
Форумчанин
Регистрация: 26.12.2012
Сообщений: 227
|
Предпросчет на этапе компиляции
Есть задача. Для решения можно использовать закономерность в распределении чисел, но хочется использовать именно предпощет во время компиляции. Сам с этим никогда не сталкивался. Кто знает, как это реализовать?
Цитата:
"I believe I can fly" - C++, "What do you want from me" - Delphi, "Yesterday" - Pascal, "Let it be" - C#... Программисты-музыканты-полиглоты поймут
|
|
25.02.2013, 22:18 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
ИМХО оптимизаторы и так делают предрасчеты если программный код того позволяет.
I'm learning to live...
|
26.02.2013, 06:55 | #3 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Вбей массив чисел да и все.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
26.02.2013, 09:31 | #4 |
Форумчанин
Регистрация: 26.12.2012
Сообщений: 227
|
Массив, говорите? До 2^31... Ну, эмм. Не поможете набить?
"I believe I can fly" - C++, "What do you want from me" - Delphi, "Yesterday" - Pascal, "Let it be" - C#... Программисты-музыканты-полиглоты поймут
|
26.02.2013, 13:29 | #5 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
То есть Вы собираетесь насчитывать 2^31 констант во время компиляции?
Вы представляете, сколько места займет откомпилированный код? Вы уверены, что exe-шник такого размера удастся целиком разместить в ОП, что необходимо для его выполнения? |
26.02.2013, 19:26 | #6 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
ЗЫ. Я почему-то предположил Паскаль/Дельфи, но сути это не меняет, принцип действия общий.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика Последний раз редактировалось Utkin; 26.02.2013 в 19:29. |
|
26.02.2013, 21:10 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
27.02.2013, 16:15 | #8 |
Форумчанин
Регистрация: 26.12.2012
Сообщений: 227
|
Величины заданы в условии. Задача с областной олимпиады.
"I believe I can fly" - C++, "What do you want from me" - Delphi, "Yesterday" - Pascal, "Let it be" - C#... Программисты-музыканты-полиглоты поймут
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычисление выражений на этапе компиляции | M1zantr0p | Общие вопросы Delphi | 12 | 05.05.2012 22:13 |
Ошибка На Этапе Выполнения Работы | FVAM | Общие вопросы C/C++ | 1 | 11.02.2012 16:33 |
поток. ввод-вывод. Ошибка на этапе компиляции. | Дмитрий_Попов | Общие вопросы C/C++ | 1 | 15.12.2011 10:36 |
С. Задание с шаблоном функции. Ошибка на этапе компиляции. | CofeIn | Помощь студентам | 2 | 18.02.2011 21:33 |
Windows 7 ошибка на этапе загрузки | delphin100 | Windows | 1 | 18.12.2010 12:48 |