Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

const


Handler ©   (2012-07-11 16:10:00) 

constructor Create(const HTTP: TIdHTTP);

Встретил такую строчку. Нафига здесь const перед параметром-объектом?


AV   (2012-07-12 09:14:00) [1]


> > а так - быстрее работает
> с констом передаётся указатель, без конста передаётся указатель.
> .. откуда быстрота? :-)

тут - ниоткуда
а я про в общем случае


Anatoly Podgoretsky   (2012-07-12 08:46:00) [2]

Не все проверки делаются, а делается более оптимальный код

> Using const allows the compiler to optimize code for structured-
>  and string-type parameters


Давайте будем жрать!   (2012-07-12 07:55:00) [3]


> а так - быстрее работает
с констом передаётся указатель, без конста передаётся указатель... откуда быстрота? :-)


Германн   (2012-07-12 01:54:00) [4]


> Встретил такую строчку.

В Инди чего только не встретишь!


Anatoly Podgoretsky   (2012-07-11 19:24:00) [5]

Сообщаешь, что ты не будешь изменять, а если попробуешь, то получишь по морде.


AV   (2012-07-11 16:53:00) [6]

у некоторых надстройка IDE может такая - предлагает const сразу. Если что - будет ошибка, тогда поправишь руками, а так - быстрее работает


Омлет   (2012-07-11 16:26:00) [7]

Некоторые любят перестраховываться.


Наверх

Титульная страница Поиск, карта сайта Написать письмо