Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.023 c
15-1183715225
mscoder
2007-07-06 13:47
2007.08.05
Вопрос по Bat-нику


15-1184058736
SkySpeed
2007-07-10 13:12
2007.08.05
Есть ли смысл покупать 2-х ядерный проц? И почему?


2-1184134646
Jacks
2007-07-11 10:17
2007.08.05
Помогите с FastReport


2-1184076465
Knob
2007-07-10 18:07
2007.08.05
Выгрузка данных из таблицы Excel


15-1183742598
wind1
2007-07-06 21:23
2007.08.05
автозагрузка флэшки