Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Embedded Python C API
Форум на CrossPlatform.RU > Разработка > Интерпретируемые языки
DEADHUNT
Можно ли с помощью Python C API реализовать наследование классов, виртуальные функции?
как вариант boost.python создать модуль потом его подключить.
DEADHUNT
boost.python не подходит так как он расширяет питон только через so/dll.
DEADHUNT
можно указать базовый класс(супер класс) через PyTypeObject::tp_base. Соответственно поскольку все методы в питоне виртуальные, то достаточно реализовать их в базовом классе
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.