pow(int,int)で関数のオーバーロードができません。

CV2005では怒られます。
pow((int)i,(int)j)というようにキャストしてもダメだったので、調べた結果powにdouble型の何かの変数とint型の変数を組み合わせて使うことでエラー回避可能。
なんという無駄なエラー…。
ということで、pow(double,int)でこの手のエラーは回避可能です。