私は現在、ほぼ 1 年間行ってきた個人的なプロジェクトに取り組んでいます。Windows 環境に移植しようとしていますが、成功しています。私はすぐに Windows バージョンを人々に提供しようとしているので、新しい機能を追加したり、何ヶ月も前から存在していたバグを見つけたりしながら、Windows で開発を続けることにしました。最近、三角法に大きく依存する機能を追加しようとしたときに、奇妙なことに、渡したパラメーターに関係なく、3 つの三角関数すべてが同じ値 (1072693887) を返すことがわかりました。ご想像のとおり、これはシステムにかなり奇妙なバグを引き起こしています。
math.h が含まれていますが、私の知る限り、この関数を含む他のファイルはありません。(おそらく、シンボルが定義されている場所を見つけるためのデバッガー コマンドがありますか? 私はそのようなものを見つけることができませんでしたが、おそらく何かを見逃していました。) 他の場所で質問したり、Google で検索したりしましたが、役に立ちませんでした...
他の誰かが以前にこの問題について聞いたことがありますか、またはそれを修正する方法を知っていますか?