Текущий архив: 2007.08.05;
Скачать: CL | DM;
Вниз
Будут ли когданибудь шаблоны в делфях? может они уже есть? Найти похожие ветки
← →
Alx2 © (2007-07-04 21:00) [40]>oxffff © (04.07.07 20:51) [39]
>Но использовать его надо исключительно по назначению
Это значит копаться в мозгах разработчика. Тут может получиться кому как кажется.
>Но ключ это clarity
Согласен. Всегда можно писать ясно. И, думаю, шаблоны от С++ не против этого.
← →
Alx2 © (2007-07-04 21:07) [41]>О каких башмаках идет речь? Может быть о белых тапочках?
Всего-лишь об умных стопах рекурсии на шаблонах
← →
oxffff © (2007-07-04 21:14) [42]
> Alx2 © (04.07.07 21:00) [40]
Думаю человек может разобраться во всем при желании.
Но основное назначение template - это все же шаблон порождения типа
+ вытекающий плюс compile time type checking.
IMHO
← →
oxffff © (2007-07-04 21:22) [43]Но сейчас уже часть людей пытается "разговаривать" с помощью template.
IMHO.
Но ключ здесь
Это личное дело каждого.
← →
Dust © (2007-07-05 14:09) [44]тут ещё одна умная мысль пришла...
какой будет толк от шаблонов если нет конструктора копирования...
гм... я всё более и более начинаю завидовать сишникам
← →
Dust © (2007-07-05 14:11) [45]а вообще - язык нужно расширять а не IDE..
← →
Alkid © (2007-07-05 14:14) [46]
> тут ещё одна умная мысль пришла...
> какой будет толк от шаблонов если нет конструктора копирования.
> ..
> гм... я всё более и более начинаю завидовать сишникам
Немного странная мысль, если честно. :) Что ты понимаешь под конструктором копирования? Конструктор который принимает ссылку на объект своего класса и производит копию? А что мешает в Дельфи написать следющее:constructor TMyClass.Create(obj : TMyClass)
begin
...
end;
Вот тебе и конструктор копирования.
Не вижу, если честно, связи с приминением шаблонов.
← →
oxffff © (2007-07-05 16:30) [47]
> Dust © (05.07.07 14:09) [44]
>
> тут ещё одна умная мысль пришла...
> какой будет толк от шаблонов если нет конструктора копирования.
> ..
> гм... я всё более и более начинаю завидовать сишникам
Так его и не должно быть по причине того, что объект в Delphi это указатель в кучу, а С++ это кусок стека. Так что семантика разная.
← →
Alkid © (2007-07-05 16:35) [48]
> Так его и не должно быть по причине того, что объект в Delphi
> это указатель в кучу, а С++ это кусок стека. Так что семантика
> разная.
Наличие конструктора копирования к применению шаблонов и наличию автоматических объектов (или вообще объектов-значений) никакого отоношения не имеет.
Страницы: 1 2 вся ветка
Текущий архив: 2007.08.05;
Скачать: CL | DM;
Память: 0.55 MB
Время: 0.03 c