Можно ли моделировать наследование с помощью C? Как? Пример кода поможет.
Изменить: Я ищу наследование как данных, так и методов. Контейнеры сами по себе не помогут. Подстановка - использование любого объекта производного класса, где работает объект базового класса, - это то, что мне нужно.