LINUX.ORG.RU

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

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

Есть ли более правильное решение?

Да, целых четыре: 1) учить Си; 2) учиться задавать вопросы; 3) сделать forward declaration типа аргумента; 4) использовать void * в роли object_t.

Я склоняюсь к тому, что правильным является комбинация 1 и 2.

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

Есть ли более правильное решение?

Да, целых четыре: 1) учить Си; 2) учитьсмя задавать вопросы; 3) сделать forward declaration типа аргумента; 4) использовать void * в роли object_t.

Я склоняюсь к тому, что правильным является комбинация 1 и 2.