LINUX.ORG.RU

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

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

в следующем стандарте C появятся средства ООП

А их разве не было?

Указатели на функции в структурах возможны - значит можно объектить. Даже иногда это удобнее чем объектить в С++ ибо можно динамически в объектах методы подменять и ещё много всяких забавных вещей делать.

ЗЫ: в С++ умею, но не люблю из-за монстрообразных идиотизмов типа ххххх_cast<U &>(*const_cast<T *>(p)). Порнография же, приличный, вроде язык, а произвольно кастовать типы и с указателями работать не умеет. Если бы не Qt - вообще бы С++ не пользовал (хотя, если честно, там не совсем ФГМный С++).

Исправление Stanson, :

в следующем стандарте C появятся средства ООП

А их разве не было?

Указатели на функции в структурах возможны - значит можно объектить. Даже иногда это удобнее чем объектить в С++ ибо можно динамически в объектах методы подменять и ещё много всяких забавных вещей делать.

ЗЫ: в С++ умею, но не люблю из-за монстрообразных идиотизмов типа ххххх_cast<U &>(*const_cast<T *>(p)). Порнография же, приличный, вроде язык, а произвольно кастовать типы и с указателями работать не умеет. Если бы не Qt - вообще бы С++ не пользовал.

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

в следующем стандарте C появятся средства ООП

А их разве не было?

Указатели на функции в структурах возможны - значит можно объектить. Даже иногда это удобнее чем объектить в С++ ибо можно динамически в объектах методы подменять и ещё много всяких забавных вещей делать.

ЗЫ: в С++ умею, но не люблю из-за монстрообразных идиотизмов типа ххххх_cast<U &>(*const_cast<T *>(p)). Порнография же, приличный, вроде язык, а произвольно кастовать типы и с указателями работать не умеет.