Re: Generic в C# и C++?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 18.11.03 12:36
Оценка: -2
Здравствуйте, LaFlour, Вы писали:

LF>Насколько правила женериков для С++ отличаются/подходят к #-вым?

LF>Ну синтаксис и прочее что писал Алексадреску и Джосуттис, насколько они адекватны в свете #вых женериков?

Насколько я понимаю шаблоны С++ это по сути шаблон, где многие операции приводятся за счет перегрузки методов и операций, что бы на этапе компиляции правильно собрать объект и уже затем откомпилировать. В Net дженерики это готовые к употреблению объекты т.к. подчиняются всем требованиям ООП и нельзя применять к типу операции не оговоренных на этапе создания. На самом деле шаблоны С++ выхолащивают ООП практически сводя программирование к конструированию примитивных объектов.
В дженериках все премущества и недостатки ООП — виртуальные методы, наследование и отслеживание типа на этапе разработки и завершение кода.
и солнце б утром не вставало, когда бы не было меня
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.