Да да, именно в C! Дело в том, что можно огранизовать некоторое подобие объектов и в старом добром C.
Весь метод заключается в использовании указатей на структуры и функции.
В итоге, можно огранизовать программу, использующую объекты, правда, к сожалению, пока не преодолены некоторые ограничения:
1. Конструктор - отдельная функция, не входящая в класс (так как именно он связывает указатели с реальными функциями).
2. Деструктор не вызывается автоматически.
3. Все члены класса - открытые.
4. Как такового наследования не реализовано.
Возможно, позднее эти ограничения (или хотя бы некоторые из них) будут сняты.
Довольно простой пример прикреплен к сообщению.
Объекты в C
Страница: 1
Сообщений 1 страница 1 из 1
Поделиться12008-06-19 02:37:41
Страница: 1
Похожие темы
The True Unix GUI | Статьи общей тематики | 2008-05-09 |
29.05.2008 | Новости | 2008-05-29 |