访问C+的变量+;使用ECS初始化:Python 我在C++中有一个类(如下面)。我可以使用ECS:Python运行Python脚本,这些脚本可以在Foo类的公开实例上运行doSomething()。但是,每当我尝试使用此函数中的I(将其值

访问C+的变量+;使用ECS初始化:Python 我在C++中有一个类(如下面)。我可以使用ECS:Python运行Python脚本,这些脚本可以在Foo类的公开实例上运行doSomething()。但是,每当我尝试使用此函数中的I(将其值,python,c++,Python,C++,访问C+的变量+;使用ECS初始化:Python 我在C++中有一个类(如下面)。我可以使用ECS:Python运行Python脚本,这些脚本可以在Foo类的公开实例上运行doSomething()。但是,每当我尝试使用此函数中的I(将其值设置为另一个变量或更改值)执行任何操作时,都会出现错误“访问冲突读取位置0xFFFFFFFFFFFF”。在C++的同一个实例中,在 Foo中,我不会遇到同样的错误。有什么办法可以让我绕过这件事吗 class Foo { public:

访问C+的变量+;使用ECS初始化:Python <>我在C++中有一个类(如下面)。我可以使用ECS:Python运行Python脚本,这些脚本可以在
Foo
类的公开实例上运行
doSomething()
。但是,每当我尝试使用此函数中的
I
(将其值设置为另一个变量或更改值)执行任何操作时,都会出现错误“访问冲突读取位置0xFFFFFFFFFFFF”。在C++的同一个实例中,在<代码> Foo中,我不会遇到同样的错误。有什么办法可以让我绕过这件事吗

class Foo
{
public:

    Foo();

    int i;

    void doSomething(int R);

};