- Класс C имеет несколько чисел с плавающей запятой.
- Класс B содержит несколько экземпляров класса C в качестве переменных-членов.
- Класс A содержит необработанные указатели на экземпляры класса B и некоторые векторы, содержащие копии экземпляров класса C в классе B.
Проблема в том, что при выходе из Python nanobind сообщает, что все экземпляры A и B (выделенные классами Python pA и pB) просочились, а также целый набор функций. Я применил решение, написанное в документации nanobind, к классу A, но утечка экземпляров класса A все еще существует.
Как мне действовать и что насчет загадочных утечек функций?
Подробнее здесь: https://stackoverflow.com/questions/798 ... thon-exits
Мобильная версия