C++ 将现有表附加到另一个表
如果我使用C++ 将现有表附加到另一个表,c++,c,lua,lua-table,C++,C,Lua,Lua Table,如果我使用lua\u getfield()并从现有表中读取一个表,如何将该表添加到另一个表中?据我所知,这个“添加”将是一个“引用”而不是一个真实的副本,对吗?是的。事实上,创建表的副本相当复杂 桌子没有主人。你只有参考资料;你可以复制多少就有多少。如果垃圾收集器无法访问任何表,则该表可以删除。(函数值也是如此。)是的,如果将该值分配到另一个表中,则将引用原始表,而不是该表的副本。如果需要表的副本,可以手动复制。确定。但是如何将该表添加到现有表中?在下面的示例中,我只想复制到同一个表,但它不起作
lua\u getfield()
并从现有表中读取一个表,如何将该表添加到另一个表中?据我所知,这个“添加”将是一个“引用”而不是一个真实的副本,对吗?是的。事实上,创建表的副本相当复杂
桌子没有主人。你只有参考资料;你可以复制多少就有多少。如果垃圾收集器无法访问任何表,则该表可以删除。(函数值也是如此。)是的,如果将该值分配到另一个表中,则将引用原始表,而不是该表的副本。如果需要表的副本,可以手动复制。确定。但是如何将该表添加到现有表中?在下面的示例中,我只想复制到同一个表,但它不起作用。我想可能还少了些什么。。