본문 바로가기
IT창고

'pow' 오버로드된 함수에 대한 호출이 모호합니다.

by 창구창고 2009. 2. 27.
반응형

vc6.0 에서는 pow(10, 10) 이런 코드는 잘 돌아 가지만...

2005 에서는 오버로드된 함수가 모호 다하는 에러 메시지와 함께 돌아 가지 않는다...

 

2005 에서는 컴플렉스라는 헤더파일이 추가가 되는데..

이 헤더파일과 math 함수와 충돌(?) 이 나서 그렇다....

 

그래서...

 

pow((double)10, (double)10) 이렇게 캐스팅해서 돌리면 에러 없이 돌아간다...

 

다른 수학함수(sqrt, 등등) 도 이런식으로 캐스팅 해주면 된다.

반응형

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."