LINUX.ORG.RU

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

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

Сделать абстрактный класс Process, платформозависимая реализация наследует её. А поток создаёт статическая функция абстрактного класса, реализация которой также платформозависима и использует уже правильный класс.

Либо совать в класс хотя бы не void, а указатель на forward declarated struct, конкретный набор полей для которой определяется уже в файле реализации.

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

Сделать абстрактный класс Process, платформозависимая реализация наследует её. А поток создаёт статическая функция абстрактного класса, реализация которой также платформозависима.