私が取り組んでいるいくつかのコードで問題が発生しました。このコードは Linux ベースのシステムで実行されており、受け取ったエラーは次のとおりです。アサーション 'pcBasebandOutput' が失敗しました。
このコードをステップ実行して、これが失敗する理由を突き止めようとしましたが、理解できないようです。残念ながら、ここで実際にコードを共有するにはファイルが多すぎます (pcBasebandOutput 割り当てをステップ実行するにはかなりの時間がかかります)。これは、実際に質問できるよりも複雑な問題であることを理解しています。私の主な質問は次のとおりです。
- 私の主張です(pcBasebandOutput); コード行が必要ですか?Visual Studio でこのコードを実行したとき、プログラムの結果が望ましいものだったので、私が質問しただけです。
- pcBasebandOutput 変数を評価しているときに、なぜ false と評価されるのでしょうか? これは、実際には pcBasebandOutput に値が割り当てられていないということですか? または、値が割り当てられている可能性がありますが、正しい型 (2 つの変数の構造体へのポインターで、どちらも double) ではありませんか?
ありがとう!