0

openframeworks/ios で ofxBox2d を実行しています (ただし、これはデスクトップ バージョンでも発生します)。

ときどき、box2d パラメータ (円の数やジョイントの長さなどの単純なもの) を変更すると、ビルドは成功し、アプリ ウィンドウは開きますが、閉じたりハングしたりします。

もう一度実行すると、40% の確率で問題が修正されます。

これは以前に他の誰かに起こったことがありますか?ofxBox2d専用のようです。これは、何らかの形でデコンストラクタを使用する必要があるということですか? (前に使ったことがない...初心者)

アドバイスをいただければ幸いです。リア

4

1 に答える 1

0

プログラム内の一部の変数が初期化前に使用されているようです。このような:

int x; //x has some garbage.
int y = x + 10;

したがって、複数回実行すると、初期化されていない変数の値が異なります。場合によっては、ゼロなどの有効な値にすることができます - プログラムが実行されます。

于 2012-03-18T08:14:07.967 に答える