PyRun_SimpleString可以用了,然后调用函数的PyEval_CallObject(pTest, NULL)和PyObject_CallObject(pTest, NULL)。pTest为调用的函数,就是打印几个字,没有传入参数。执行完显示“0xC0000005: 读取位置 0x0000000000000008 时发生访问冲突。”,用PyObject_CallFunction,没反应。
2条回答 默认 最新
threenewbee 2018-04-03 15:41关注PyEval_CallObject(pTest, NULL),这里的pTest地址是否正确,函数内是否丢出了异常。
解决 无用评论 打赏 举报