我有一门课,我正在用python3.5来包装。C++对我来说是全新的。我取得了一些成功,但我正在努力。我有一个名为cClass.cpp的文件
uint8_t SX1272::ON()
{
uint8_t state = 2;
... do stuff ...
state = setLORA();
... do other stuff ...
return state;
}
我还有另一个名为cClass2py.cpp的文件
PyObject* ON(PyObject* self, PyObject* args)
{
PyObject* SX1272Capsule = NULL;
uint8_t state;
SX1272* sx1272 = (SX1272*)PyCapsule_GetPointer(SX1272Capsule, "SX1272Ptr");
sx1272->ON();
return Py_BuildValue("");
}
和另一个名为cClass.py的文件
import cSX1272
x = cSX1272
print(x)
res = x.ON()
print(res)
我希望变量res=state。我希望这是有道理的,我希望有人能帮助我。我不是程序员,我是一名负责编程的工程师
目前没有回答
相关问题 更多 >
编程相关推荐