Lua loadstring函數(shù)用法實(shí)例
更新時間:2015年04月22日 09:48:53 投稿:junjie
這篇文章主要介紹了Lua loadstring函數(shù)用法實(shí)例,loadstring最典型的用處是去執(zhí)行外部代碼,也就是位于程序之外的代碼,需要的朋友可以參考下
該函數(shù)的返回值是返回一個function,如果load失敗,則返回nil
例子代碼:
--i = 32
local i = 0
f = loadstring("i = 1 + i; print(i)");
g = function ()
i = 1 + i;
print(i)
end
f()
g()
f操作的全局i,g操作的是局部i,因?yàn)?,loadstring總是在全局環(huán)境中去編譯它的字符串
loadstring最典型的用處是去執(zhí)行外部代碼。也就是位于程序之外的代碼。
相關(guān)文章
Lua文件讀寫詳解
這篇文章主要介紹了Lua文件讀寫詳解,本文講解了文件讀寫的簡單模型和完整模型,并給出了一個操作示例,需要的朋友可以參考下
2015-04-04
Lua中的table淺析
這篇文章主要介紹了Lua中的table淺析,本文講解了table的構(gòu)造方法、內(nèi)置函數(shù)unpack等內(nèi)容,需要的朋友可以參考下
2014-09-09
Lua常用時間函數(shù)使用實(shí)例
這篇文章主要介紹了Lua常用時間函數(shù)使用實(shí)例,本文直接給出使用代碼實(shí)例,并附有詳細(xì)注釋,要用到哪個復(fù)制即可,需要的朋友可以參考下
2015-04-04
Lua cjson模塊編譯筆記及錯誤解決方法
這篇文章主要介紹了Lua cjson模塊編譯筆記及錯誤解決方法,本文著重講解報錯的解決方法,修改了Makefile文件解決了錯誤問題,需要的朋友可以參考下
2015-06-06
Lua面向?qū)ο笾嘀乩^承、私密性詳解
這篇文章主要介紹了Lua面向?qū)ο笾嘀乩^承、私密性詳解,本文講解了多重繼承之在多個類中查找一個字段、多重繼承之創(chuàng)建繼承多個類的子類、類的私密性等內(nèi)容,需要的朋友可以參考下
2014-09-09
Lua教程(三):值與類型介紹
這篇文章主要介紹了Lua教程(三):值與類型介紹,本文起講解了Lua的八種基本類型、userdata、thread、table等內(nèi)容,需要的朋友可以參考下
2015-03-03