可能重複: C++ compiler error: ambiguous call to overloaded function 只是複製一些代碼從PDF到兩個C++助洗劑XE2和Visual Studio表達2012二者都編譯器給錯誤代碼關於ambiquity。我剛剛開始,所以我不知道該怎麼做。也許我的教科書(pdf)現在已經陳舊過時了?它被稱爲「在14天內學習C++」。無論如何,這裏是複製的代碼
我在GNU GCC編譯器中使用代碼塊。而且我想這個代碼 int number,temp;
printf("Enter a number :");
scanf("%d",&number);
temp = sqrt(number);
printf("\n%d",sqrt(number)); //print 987388755 -- > wrong result
printf("\n%d",