討論串[問題] Difference between VC++ 6.0 and later
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者cckh時間12年前 (2012/02/08 10:01), 編輯資訊
1
0
0
內容預覽:
Hi 我有個問題想要請教一下. 剛剛把一個舊的code拿來跑. 之前用VC++ 6.0跑都ok. 但是現在換成Visual Studio 2010跑之後. 所有pow()都有問題了. "C2668: 'pow' : ambiguous call". pow(1, 2)不能跑 要改成pow(1.0,

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者littleshan (我要加入劍道社!)時間12年前 (2012/02/08 10:15), 編輯資訊
0
0
0
內容預覽:
因為 pow 在 C++ 中是 overloaded function. 參數可以接 float/double 或是 long double. 但你給他的是 int. compiler 不知道該把 int 轉成 float 或是 double 只好報錯. --. 發信站: 批踢踢實業坊(ptt.
首頁
上一頁
1
下一頁
尾頁