LINUX.ORG.RU

История изменений

Исправление Begemoth, (текущая версия) :

В паскале новые множества легко реализуются при помощи нескольких процедур.

Изобрази типы этих нескольких процедур, которые будут работать с множествами целых чисел, строк, UUID-ов. Ты ведь обойдешься без повтора этих нескольких процедур для каждого из типов множеств, правда ведь?

Ага, для того чтобы поработать с абстрактной логикой нужно через указатели поковыряться в памяти

Да, в паскале именно так, забив на строгую систему типов. А вот в С++ ничего такого делать не надо, обобщённые контейнеры там реализуются без обхода системы типов (имеется ввиду интерфейс этих типов).

Исходная версия Begemoth, :

В паскале новые множества легко реализуются при помощи нескольких процедур.

Изобрази типы этих нескольких процедур, которые будут работать с множествами целых чисел, строк, UUID-ов. Ты ведь обойдешься без повтора этих нескольких процедур для каждого из типов множеств, правда ведь?

Ага, для того чтобы поработать с абстрактной логикой нужно через указатели поковыряться в памяти

Да, в паскале именно так, забив на строгую систему типов. А вот в С++ ничего такого делать не надо, обобщённые контейнеры там реализуются без обхода системы типов.