トップページ > 記事閲覧
LoadDivGraphについて気になった点
名前:オーダン 日時: 2022/08/11 12:05

度々失礼します。 LoadDivGraphについて気になったことがあります。 LoadDivGraph( "test.bmp" , 4 , 2 , 2 , 32 , 32 , GrHandle ) ; としたいところ間違って LoadDivGraph( "test.bmp" , 8 , 2 , 2 , 32 , 32 , GrHandle ) ; などとしていたのですが、これは放っておいて問題ないのでしょうか? GrHandle は int GrHandle[12] のように多めに配列取っています。 第2引数が 「第3引数×第4引数」以下の数値なら問題ないことはわかるのですが、 大きいと駄目な気がしました。 とはいえ動作上に異常ないです。 GrHandle[0]〜[3]までしか使っていないからです。 放っておいてメモリ関係などに異常がないならこのままにしたいところです。
メンテ

Page: 1 |

Re: LoadDivGraphについて気になった点 ( No.1 )
名前:管理人 日時:2022/08/12 00:05

> LoadDivGraph( "test.bmp" , 8 , 2 , 2 , 32 , 32 , GrHandle ) ; > などとしていたのですが、これは放っておいて問題ないのでしょうか? > 放っておいてメモリ関係などに異常がないならこのままにしたいところです。 すみません、メモリリーク等の問題があるのですが、エラーにならずに処理されるようになってしまっていました 引数の XNum * YNum が AllNum より少ない場合にエラーになるように修正したバージョンを こちらにアップしましたので、申し訳ありませんがこちらをお使いの上、引数の記述を 4, 2, 2, に変更してください m(_ _;m https://dxlib.xsrv.jp/temp/DxLibVCTest.zip // Windows版 VisualC++ 用 https://dxlib.xsrv.jp/temp/DxLibBCCTest.zip // Windows版 BorlandC++ 用 https://dxlib.xsrv.jp/temp/DxLibBCC2Test.zip // Windows版 C++ Builder 10.3 用 https://dxlib.xsrv.jp/temp/DxLibGCC_MinGWTest.zip // Windows版 MinGW 用 https://dxlib.xsrv.jp/temp/DxLibDotNet.zip // Windows版 .NET用 https://dxlib.xsrv.jp/temp/DxLibMakeTest.zip // ソース (中身を既存のライブラリのファイルに上書きして『リビルド』をして下さい)
メンテ
Re: LoadDivGraphについて気になった点 ( No.2 )
名前:オーダン 日時:2022/08/13 17:53

管理人様 ご回答ありがとうございます。やはり問題があったのですね。 DXLibの修正もありがとうございました。使わせていただきます。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存