Luaで変数をファイルに保存する方法…

TextReader

尤も簡単な方法

  1. セーブする時は、printfなどでファイルに書き出す。
  2. ロードする時は、その書き出したファイルをLuaに読み込ませる。

Lua側でも出来てしまいますし、C++側でネイティブな関数を実装しても出来ますよね。

function Save()
  io.output("savefile.dat")
  io.write( string.format("A=%d\n",A) )
  io.close()
end
function Load()
  dofile("savefile.dat")
end