LastUpdate: 2019/06/05 23:45:31
直訳すると
00342808番地に確保されたヒープブロックにおいて、 確保したサイズ"270"を超えたところにある、 00342A80番地が変更されてしまっています。
つまり、動的配列で270個しか生成していないのに、271個目の値に書き込んでしまったぞ〜てな意味。00342A80ってのが、配列オーバーして、変更された値となりますなぁ。
インデックスの回すときの終了条件に注意。
デバッグモードだと、このようなエラーがでてくれるが、リリースビルドだと、配列オーバしてもエラーが出てくれないぞ。
2003/10/08
なかなか原因が分からず、ハマル。
原因は、qsortに設定する1メンバあたりの長さを間違えていたのが原因。qsortを掛けた後に、クラス内の値がグチャグチャになっため落ちたようだ。