Mac からこの Windows PC にプログラムを移動したとき、VC++ 2008 コンパイラは unsigned ints を cmath pow() 関数に渡すとエラーを出します。私が理解しているように、この関数は浮動小数点数以外を受け入れるようにオーバーロードされていません。
これらのエラーを無視するコンパイラ フラグ/設定はありますか? また、VC++ コンパイラに関するドキュメントを見つける方法を知っている人はいますか?
編集
これは警告ではなく、エラーです。ただし、私のプログラムは整数として出力される数値のみを扱っているため、私にとっては問題ではありません。したがって、浮動小数点数でなくてもかまいません。それが単なる警告だった場合、私は自分の人生を続けますが、それは私をコンパイルさせません. どうにかしてエラーを抑えることはできますか? 私が言ったように、私の Mac ではエラーは発生せず、プログラムは問題ありません。