Если бы я собирался записать ООП в C, то я, вероятно, пошел бы с псевдо - дизайн Pimpl. Вместо передающих указателей на структуры Вы заканчиваете передающие указатели на указатели на структуры. Это делает содержание непрозрачным и упрощает полиморфизм и наследование.
настоящая проблема с ООП в C - то, что происходит, когда переменные выходят из объема. Нет никаких сгенерированных компилятором деструкторов, и это может вызвать проблемы. Макросы могут возможно помочь, но это всегда будет ужасным для взгляда на.
Инструменты .. Параметры .. Обозреватель объектов SQL Server..Сценарии
Вероятно, потребуется установить «Включить описательные заголовки. "= false
Однако ваш вопрос неясен, поэтому это предположение.