Доступ к переменным класса C ++ с помощью ECS: Python
У меня есть класс (как показано ниже) в C ++. Я могу использовать ECS: Python для запуска скриптов python, которые могут запускать doSomething()
для открытого экземпляра класса Foo
. Тем не менее, в любое время, когда я пытаюсь что-либо сделать с i
(установите его значение на другую переменную или измените значение) в этой функции, я получаю сообщение об ошибке «Доступ к определению нарушения доступа 0xFFFFFFFFFFFFFFFF». Я не получаю ту же ошибку, выполняющую doSomething
в том же экземпляре Foo
из C ++. Есть ли способ обойти это?
class Foo { public: Foo(); int i; void doSomething(int R); };
- Cassandra get_range_slice
- передать обратный вызов из python в c ++ с помощью boost :: python
- Доступ к переменной другой программы в C
- Использование memoization, но все же код работает вечно
- Использование Python вместо XML для загрузки ресурсов на C ++?
- как изменить sudo pip установить libary в anaconda
- Классифицировать поток данных с помощью скрытых марковских моделей
- c ++ python 3 binding
- Разница между генерацией случайных чисел C ++ и Python
- C ++ и Python
- Непрерывные числа в массиве Objective-C, такие как range () в Python
- Python: контекст GIL – переключение
- XML RPC – вызов функций python из C #
- Извлечение данных из неправильной формы с использованием openCV и OCR
- C ++ класс импорта Python; методы вызова
- Где я могу найти источник или алгоритм функции hash () Python?