我目前正在使用LuaPlus开发一个项目,需要使用GUID,但是在lua中找不到它们。当我为lua构建数据时,没有setGUID,只有设置数字、设置字符串等。还有一个Set()函数。有人知道从c++传递GUID到lua和从lua传递GUID到c++的正确方法吗?非常感谢。
更新:
感谢大家的回复。我很感激你们的快速反应。实际上我不会经常搜索演员表,主要是在前端加载所有内容时。然而,我可能有点过于担心,因为游戏规模比较小,演员数量也不会很多。我考虑编写一个优化后的字符串比较函数,在这个函数中,将GUID的第一个字符与测试演员进行比较。如果通过,则继续比较第二个字符,以此类推。如果失败,则转到下一个演员。我希望通过这样的优化比较,至少对于我正在开发的游戏来说,不必担心任何速度问题。相比普通的字符串比较,这听起来像一个好主意吗?