質問: p(2.0); printf("ans1=%g, ans2=%g, ans3=%g\n", ans1, ans2, ans3); return 0; } ```
回答: こんにちは。 > > module.hなるものが存在していないからでしょうか。 > > > これは例外が発生する原因ではありません。例外が発生した時、その発生箇所のソースを表示しますが、ソースがないので表示できないという警告です。 プログラム自体は正しいです。手元の Visual C++ 2017で、cl prog.cpp、cl prog.cの両方でビルドしてみましたが正常動作しているように見えます。 > > ans1=6, ans2=7, ans3=1.41421 > > > プログラムのソースではなく、ビルド手順に誤りがあるのかも知れません。 以上