Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/132.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 将现有表附加到另一个表_C++_C_Lua_Lua Table - Fatal编程技术网

C++ 将现有表附加到另一个表

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

如果我使用
lua\u getfield()
并从现有表中读取一个表,如何将该表添加到另一个表中?据我所知,这个“添加”将是一个“引用”而不是一个真实的副本,对吗?

是的。事实上,创建表的副本相当复杂


桌子没有主人。你只有参考资料;你可以复制多少就有多少。如果垃圾收集器无法访问任何表,则该表可以删除。(函数值也是如此。)

是的,如果将该值分配到另一个表中,则将引用原始表,而不是该表的副本。如果需要表的副本,可以手动复制。确定。但是如何将该表添加到现有表中?在下面的示例中,我只想复制到同一个表,但它不起作用。我想可能还少了些什么。。