- 【Lua】組み込み系言語総合 その6【Squirrel】
869 :デフォルトの名無しさん[]:2016/04/07(木) 01:07:47.63 ID:dZYAORAr - 下記のように、関数群に対して値型の変数を与えるとします。
functionA(value) functionB(value) functionC(value) この時に、値渡しでなく参照渡しにする方法はありますか? 戻り値で返してもらうとかしないと駄目でしょうか?
| - 【Lua】組み込み系言語総合 その6【Squirrel】
871 :デフォルトの名無しさん[]:2016/04/07(木) 01:49:59.00 ID:dZYAORAr - 失礼、総合でしたか。
言語はluaです。 returnを書き忘れそうなんで、 下記みたいなゲッターセッターのクロージャ渡すことにします。 後で拡張するのも楽そうだし。 ありがとうございます。 local value function getter_setter(val) if val != nil then value = val end return value end
|
|