なしで関数がオーバーロードされたため、以前に問題がありましたstd::。そして、私はusing namespace std;.
名前空間 std を使用して削除すると、プログラムはがらくたの結果を得る
cに由来し、名前空間の下のc ++関数でのみ動作する非std関数をすべて無効にする方法はありますかstd(使用する必要はありusing namespace std;ません)?
言い換えれば、その間違いをしないようにするのsin()ではなく、使用するとエラーが発生したいのです。std::sin()もちろん、sin だけでなく、 と競合するすべての関数についても同様math.hです。