Re: Создание набора тестов для покерных программ ID:24671 ответ на 24447 |
Вт, 26 сентября 2006 19:05 [#] |
|
|
Korovin писал вт, 26 сентября 2006 04:17 | Цитата: | Как-то не совсем понял? аналог директивы inline в сях? | Не знаю что такое inline но если в коде одна и таже последовательность команд над идентичными данными (либо над логически идентичными данными) выполняется множество раз и, разумеется, дает идентичный результат, есть смысл выполнить ее единажды а затем лиш использовать результат. К потере точности это не имеет отношения | Это понятно и верно. Директива inline при компиляции вставляет код функции вместо вызова функции, таки образом растет бинарник но чуть увеличивается производительность (нет передачи аргументов, вызова и возврата). Если функции вызывается в длительном цикле, то это может существенно сэкономить время выполнения.
ЗЫ: Появилась в Delphi 2005 но там ограничений куча.
|
|
|