私のiPadプログラミングでは、Objective-CからC++へのオーディオの移行を検討しています。 Cのセレクタでオーディオの不具合が発生することがあります。だから私は純粋なC + +ファイルを使用し始めている。iPhone/iPadのC++コードで致命的なエラーがログに出力されない
C++ファイルのいずれかで致命的なエラーが発生した場合、ログから何も出力されません。アプリはちょうどクラッシュします。
私はCでこれを行う場合++ファイルたとえば、:私は次の出力を得る
env = new ADSR();
cout << "setting env to null\n";
env = NULL;
env->setSustainLevel(1);
cout << "called function on non-initialized env\n";
:その後
をnullにENVを設定
を、ありますメソッドはNULLを呼び出し、明らかにアプリケーションを殺しますが、その効果については絶対に何も報告されません。私のC++コードにエラーがあるときに有用な情報を記録するには、何が必要ですか?
私は、iPhone用のC++で完全に書かれたゲームのクラッシュログのデバッグに取り組んできました。トレースがない場合、どのようにデバッグすることができますか? – mysticboy59