string aux;
int maxy,auxx=0;
cin>>aux;
maxy= (int)sqrt(aux.size());
我在歌廳:C++編譯器錯誤:不明確調用重載函數
1> error C2668: 'sqrt' : ambiguous call to overloaded function
1> could be 'long double sqrt(long double)'
1> or 'float sqrt(float)'
1> or 'double sqrt(double)'
爲什麼?
「一個無與倫比的左括號創建一個尚未解決的緊張,所有的日子會陪着你」 http://xkcd.com/859/這就是爲什麼我喜歡C-風格轉換的像這樣的案例 - 他們生產的嵌套層次少。 – AnT 2011-06-03 22:13:53
:-)謝謝!固定。 – templatetypedef 2011-06-03 22:14:21