掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
メモリの使用量 (ID:126742)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 質問のしかたが悪かったのでしょうか。どちらも同じ動作をします。 そうでしたか…まぁ、テストコードであって意味のないコードだということで捉えておきます。 > 知りたかったのはメモリは変数を宣言した時点で確保されるのか > 使用する度に確保されるのかっていうことなんですが ※変数を宣言した時点=コーディング中? 使用する度に=Dimステートメントが実行されるとき? →言い回しが微妙ですが、 勝手に「実行時にDimステートメントを表すコードが実行されるとき」 としました。 VB6は通常ネイティブコードを吐き出します。 Dim メモリ1(5000) というステートメントがあったとして、 コンパイラが忠実にコードを機械語にしてくれたならメモリを実際に確保するコードに翻訳してくれるはずです。 つまり、書いた分だけメモリ確保をしてくれると思います。 …しかし実際は最適化するので「こういうコードになる」という風に決められるものではなくて(orz きっといい様にやってくれるはずです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.