掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
配列の参照渡しで配列の先頭要素以外を渡したいときは? (ID:109824)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんな感じでMyBuf1を使用する事は、自分は無駄に感じません。 すごく一般的だと思います。 メモリ使用量は単純に1.1倍になるだけの様な感じがします。 (詳しくはわかりませんが。。。) メモリ使用量が多い、処理時間が気になる等の特別な理由があるのでしょうか? 処理時間が気になる様であればFor-Nextの部分を RtlMoveMemoryにすれば良いと思います。 Dim MyBuf0(99) As Byte Dim MyBuf1(9) As Byte Dim i As Integer Dim j As Integer For i = 0 To 9 For j = 0 To 9 MyBuf1(j) = MyBuf0(i * 10 + j) Next Call Foo(MyBuf1) For j = 0 To 9 MyBuf0(i * 10 + j) = MyBuf1(j) Next Next
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.