Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は現在、出力としてpngファイルを書き込むC++プログラムを書いています。だから私は小さなコードを作りました、実際に動作します。ここからソースコードを取り出して、それを認めました。私のコードはここに貼り付けられています。
ただし、幅が1002ピクセルを超えない場合にのみ機能します。問題は行29/30あたりにあると確信しているので、mallocの問題ですが、わかりません。
あなたの助けとgreezをありがとう
コードを深く掘り下げることなく、次の興味深い定数があります。
unsigned width = 1003; unsigned height = 500; int rowbytes = 4000;
最後のものは、割り当てられるメモリの量を直接制御します。この値を増やしてみましたか?