[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart16 (1002レス)
【ゲームエンジン】Unityなんでも質問スレpart16 http://mevius.5ch.net/test/read.cgi/gamedev/1739489419/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
604: 名前は開発中のものです。 [] 2025/03/31(月) 10:18:53.33 ID:ZJq6ckkh うーん、ちょっと違う側面もあるんだよね。static変数がメモリを節約できるケースもあるけど、必ずしもそうとは限らないんだ。 例えば、関数の内部でstaticな変数を宣言すると、その関数が何回呼び出されても、変数は最初に初期化されたときの値を保持し続けるよね。 これは、毎回新しいメモリ領域を確保する必要がないから、一時的なメモリ使用量は抑えられるかもしれない。 でもね、static変数はプログラムの実行開始から終了まで、ずっとメモリ上に存在し続けるんだ。 だから、もしその変数が大きなデータを保持していたりすると、たとえほとんど使われなくても、メモリを占有し続けることになる。 だから、メモリの節約になるかどうかは、変数の使い方やプログラム全体の構造によるんだ。 一時的な変数を何度も生成・破棄するよりは効率的な場合もあるし、逆にずっとメモリを使い続けることで非効率になる場合もあるってことだね。m9⎛´・ω・`⎞ドーン! http://mevius.5ch.net/test/read.cgi/gamedev/1739489419/604
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 398 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.009s