最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Lua實(shí)現(xiàn)__add方法重載示例

 更新時(shí)間:2015年04月22日 09:11:47   投稿:junjie  
這篇文章主要介紹了Lua實(shí)現(xiàn)__add方法重載示例,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下

實(shí)現(xiàn)加法(__add)重載代碼示例:

復(fù)制代碼 代碼如下:

do
 local Infor_class = {};

 function Infor_class.create(_t)
  local newTable = {};
  setmetatable(newTable, Infor_class); --set the metatable
  for i, v in pairs(_t) do
   newTable[i] = v;
  end
  return newTable;
 end

 function Infor_class.sum(c1, c2)
  if(#c1 ~= #c2) then
   return nil;
  else
   local result = {};
   local len = #c1;
   for i = 1, len do
    result[i] = c1[i] + c2[i];
   end
   print("result");
   return result;
  end
  print("nil");
  return nil;
 end

 Infor_class.__add = Infor_class.sum --override the _add

 r1 = Infor_class.create{3, 4}
 r2 = Infor_class.create{5, 6};

 result = r1 + r2;
 print(unpack(result));
end

相關(guān)文章

  • Lua極簡入門指南(六):模塊

    Lua極簡入門指南(六):模塊

    這篇文章主要介紹了Lua極簡入門指南(六):模塊,本文講解了require函數(shù)、編寫模塊、查找模塊等內(nèi)容,需要的朋友可以參考下
    2014-10-10
  • 詳解Lua中的元表和元方法

    詳解Lua中的元表和元方法

    Lua中的元表(Metatable)和元方法(Metamethods)是Lua語言中的重要概念,它們允許我們對(duì)對(duì)象和操作進(jìn)行自定義,本文講給大家詳細(xì)介紹一下Lua中的元表和元方法,需要的朋友可以參考下
    2023-09-09
  • Lua中pairs與ipairs的區(qū)別總結(jié)

    Lua中pairs與ipairs的區(qū)別總結(jié)

    這篇文章主要給大家介紹了關(guān)于Lua中pairs與ipairs區(qū)別的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • 詳解Lua中repeat...until循環(huán)語句的使用方法

    詳解Lua中repeat...until循環(huán)語句的使用方法

    這篇文章主要介紹了詳解Lua中repeat...until循環(huán)語句的使用方法,需要的朋友可以參考下
    2015-05-05
  • Lua和C++的通信流程代碼實(shí)例

    Lua和C++的通信流程代碼實(shí)例

    這篇文章主要介紹了Lua和C++的通信流程代碼實(shí)例,本文是上一篇的DEMO,本文用代碼講解Lua和C++之間的通信,需要的朋友可以參考下
    2014-09-09
  • Lua中的協(xié)同程序詳解

    Lua中的協(xié)同程序詳解

    這篇文章主要介紹了Lua中的協(xié)同程序詳解,本文非常詳細(xì)的講解了Lua中的協(xié)同程序,同時(shí)講解了生產(chǎn)者-消費(fèi)者問題,需要的朋友可以參考下
    2014-09-09
  • Lua讀取和寫入文件處理例子

    Lua讀取和寫入文件處理例子

    這篇文章主要介紹了Lua讀取和寫入文件處理,本文直接給出實(shí)例代碼,需要的朋友可以參考下
    2014-11-11
  • 理解Lua中的__index和__newindex

    理解Lua中的__index和__newindex

    這篇文章主要介紹了理解Lua中的__index和__newindex,本文給出了三段代碼來講解__index和__newindex,代碼中包含詳細(xì)注釋,需要的朋友可以參考下
    2015-04-04
  • Lua教程(九):元表與元方法詳解

    Lua教程(九):元表與元方法詳解

    這篇文章主要介紹了Lua教程(九):元表與元方法詳解,本文講解了算術(shù)類的元方法、關(guān)系類的元方法、庫定義的元方法、table訪問的元方法等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • Lua語言新手簡單入門教程

    Lua語言新手簡單入門教程

    這篇文章主要給大家介紹的是關(guān)于Lua語言新手入門的簡單教程,文中通過示例代碼一步步介紹的非常詳細(xì),對(duì)各位新手們的入門提供了一個(gè)很方便的教程,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-03-03

最新評(píng)論

岐山县| 北宁市| 屏东市| 兴安盟| 武冈市| 文山县| 德安县| 甘孜县| 江北区| 屏山县| 桑日县| 泰顺县| 屏南县| 盱眙县| 常山县| 聊城市| 冀州市| 丹寨县| 洪雅县| 海原县| 贵阳市| 丹江口市| 陆川县| 泰和县| 神池县| 永德县| 上饶市| 许昌县| 山东| 高唐县| 玛纳斯县| 六枝特区| 永城市| 新乐市| 江达县| 榆树市| 弥渡县| 宁武县| 永嘉县| 筠连县| 奉节县|