关于setpeer和getpeer的作用

来源:互联网 发布:网络插口时好时坏 编辑:程序博客网 时间:2024/05/06 11:54

http://blog.csdn.net/yaokang522/article/details/39121781

每个C++对象需要存贮自己的成员变量的值,这个值不能够存贮在元表里(因为元表是类共用的),所以每个对象要用一个私有的表来存贮,这个表在tolua里叫做peer表。

元表的__index指向了一个C函数,当在Lua中要访问一个C++对象的成员变量(准确的说是一个域)时,会调用这个C函数,在这个C函数中,会查找各个关联表来取得要访问的域,这其中就包括peer表的查询。 
0 0