求助,我lua已经调用c++成功了,想用c++调用下lua的函数

求助,我lua已经调用c++成功了,想用c++调用下lua的函数,把c++计算出来的数据传递给lua,调用a.lua成功了,但是我b.lua去获取a.lua中数据的时候,显示nil。。。感觉是我在c++中没用用原来的lua堆栈调用,而是开辟了一个新的堆栈。。。求助,在c++里面我怎么才能获取到原来的堆栈