[問題] 請問有在用 Lua 的大大們...
看板C_and_CPP作者Neisseria (Neisseria)時間8年前發表 (2017/01/18 08:07), 6年前編輯推噓5(5推 0噓 10→)留言15則, 4人參與討論串1/2 (看更多)
最近朋友推坑 Lua,試了一下,語法不會太難
感覺有點像語法比較乾淨的 JavaScript,還蠻有意思的
後來試著將 Lua 和 C 結合,採用以下方法:
法 1: 分別用 dostring 將兩段 Lua code 分別死在 C 程式中
範例 https://pastebin.com/yhsdYYwZ
法 2: 將 Lua code 寫在外面,C 只是用來呼叫 Lua script
範例 https://pastebin.com/x1GMA8fB
但是,覺得用比較快的語言 (C) 包比較慢的語言 (Lua) 好像怪怪的
是不是應該先寫 C struct (as class),再用 Lua 呼叫
最後再用 C 將 Lua 包起來,像這樣:
C main app --> Lua script --> C struct (as class)
不知道 Lua 實際上怎麼用會比較好用
上來問各位大大
感謝 C/C++ 版
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.36.79
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1484726868.A.A14.html
→
01/18 17:20, , 1F
01/18 17:20, 1F
→
01/18 17:21, , 2F
01/18 17:21, 2F
推
01/18 18:39, , 3F
01/18 18:39, 3F
→
01/18 18:39, , 4F
01/18 18:39, 4F
→
01/18 18:43, , 5F
01/18 18:43, 5F
→
01/19 10:10, , 6F
01/19 10:10, 6F
→
01/19 10:11, , 7F
01/19 10:11, 7F
推
01/19 11:01, , 8F
01/19 11:01, 8F
→
01/19 11:01, , 9F
01/19 11:01, 9F
→
01/19 11:01, , 10F
01/19 11:01, 10F
→
01/19 11:01, , 11F
01/19 11:01, 11F
推
01/21 21:20, , 12F
01/21 21:20, 12F
推
01/21 21:22, , 13F
01/21 21:22, 13F
推
01/22 22:38, , 14F
01/22 22:38, 14F
→
01/22 22:40, , 15F
01/22 22:40, 15F
※ 編輯: Neisseria (60.251.46.166), 12/24/2018 16:56:04
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):