備忘録

プログラムやゲーム関連に関すること

2014-11-22から1日間の記事一覧

【Lua】クロージャ

以下の関数は呼び出し毎に値を加算して返却する 返却する値は無名関数であり、counter を呼び出し時に ローカル変数 i を定義してその値を無名関数内で参照している レキシカルスコープで非ローカル変数を参照する概念をクロージャという また、インスタンス…

【Lua】Tips

豆知識をこの記事に随時追加する。 ローカル変数のスコープについて グローバル変数とローカル変数へのアクセス速度は後者が速く、 スコープを抜けるとガベージコレクションが働きデータの保守性が上がる ローカル変数を使用する場合は必ずスコープの範囲で…