Память RAM адрес переменной в Lua - PullRequest
0 голосов
/ 24 января 2012

Как получить в C ++ адрес памяти переменной, объявленной на языке Lua ???

другими словами (пример написан на Lua):

X = 10

Как получить доступ к адресу памяти переменной X, которая была объявлена ​​на Lua?

address = (& X) ?????????

Помогите мне, пожалуйста !!

1 Ответ

4 голосов
/ 24 января 2012

Вы не спрашиваете у Lua API значение переменной или устанавливаете его.

используйте: -

  • lua_getfield
  • lua_setfield

см. ...

http://www.lua.org/manual/5.1/manual.html

для описания и примеров.

...