【发布时间】:2014-09-05 20:46:41
【问题描述】:
lua 有 stl 实现吗?我知道在lua中编程时可以使用table代替stl工具,但是使用起来确实不友好,所以我想知道lua中的stl实现,尤其是vector,map,list,set。
【问题讨论】:
-
不,这是理所当然的。来自 STL 的概念很难转化为像 Lua 这样的动态类型语言。拥抱桌子提供的灵活性,并尝试了解如何利用它们的特定优势来高效工作,您可能不会错过太多。
-
您在哪些结构上遇到了问题?
-
向量/列表:使用带有数字键的表格。 Map:带有任意键的表。集合:以集合内容为键,占位符值(如
true)为值的表。 -
@ColonelThirtyTwo 你应该把它变成一个答案,然后我会看到你的评论
-
@Schollii STL 不仅仅是容器。