unsigned int hex_vale, some_decimal_constant, some_other_decimal_constant;
for(10,000 times){
if(hex_value == some_decimal_constant){
call_some_function();
}
else if(hex_value == some_other_decimal_constant){
call_some_other_function();
}
}
在執行上面的函數時,如果循環我必須將十六進制轉換爲十進制,反之亦然。我不想將十六進制轉換爲十進制10000次。你能幫我轉換十進制到十六進制,十六進制數應該存儲在無符號整數。十進制到十六進制之間的轉換
我認爲,如果你不能寫「10000次」在現實C++,你可能要開始有點低。 –
您可以舉一個例子,說明如何在變量'hex_value'中放置一個值,使您認爲您需要進行一些轉換? – jxh
Ajay Bidari,如果我們能看到更多的代碼,你的問題會更清楚。你能否創建一個完全符合你想要的程序?然後我們會更好地理解你的失蹤。 http://SSCCE.ORG –