0

私は現在、出力としてpngファイルを書き込むC++プログラムを書いています。だから私は小さなコードを作りました、実際に動作します。ここからソースコードを取り出して、それを認めました。私のコードはここに貼り付けられています。

ただし、幅が1002ピクセルを超えない場合にのみ機能します。問題は行29/30あたりにあると確信しているので、mallocの問題ですが、わかりません。

あなたの助けとgreezをありがとう

4

1 に答える 1

1

コードを深く掘り下げることなく、次の興味深い定数があります。

unsigned width = 1003;
unsigned height = 500;
int rowbytes = 4000;

最後のものは、割り当てられるメモリの量を直接制御します。この値を増やしてみましたか?

于 2010-09-10T16:11:16.177 に答える