下面是引用 tonyyoung 於 2013-10-18 09:36 發表的 請問一下關於Fakemeta及Util還有new和Static的差異性@@:
如題...在下最近發現Include用fakemeta_util取代fakemeta的話......
可以省下好幾個Stock.....但是Compile後前者與後者大小差異並不大就是了= =
另外還有就是定義新變數時使用的"new"和"Static"又有什麼差別@@?
(話說Static好像是靜態變數之類的來著?)
fakemeta是所有fake的總和,如果要說的話fakemeta_uti雖然stock會比較少,但有些功能會比原先的fakemeta還要低..(看個人)。
至於new 跟 static的差別...如果new放在廣域變數的話就跟static效果是一樣的,但是如果是放在區域變數的話,就有差別了..。
New: 差別在於...new放在廣域是不會被消除掉的值也就是(靜態),但是放在區域變數內下一次使用時,會從0開始並不會記錄值(看個人設定)。
Static: static在廣域變數跟在區域變數是一樣的..並不會從新開始也就是規0,除非使用者另有設定。
還是請插件魔王~:a78大來解說...我說的不夠明白拉