-2
我想開發一個獨特的計算器。所以,我玩它,但現在我真的很困惑這個功能:C++基本計算器 -
//Calculate two input expressions.
@prvni - First expression.
@druhe - Second expression.
@operace - Specifies mathematical operations - addition, multiplication etc.
int vypocti(int prvni, int druhe, char operace){
return (prvni+operace+druhe);
}
所以,我試圖使用「operace」參數作爲數學函數。 (如下所示)
if(dpik == '+'){
cout<<vypocti(prvni, druhe, '+');
}
你能幫我嗎?
您不能這樣,C++不是腳本語言。你必須映射它來調用正確的數學operaiton:'if(operace =='+'){return prvni + druhe; }' –