如何在C++中解析表达式

Suy*_*han 11 c++ parsing expression

我想解析res =((a*(2 + b))/ c)+5.603+(6*(d ^ 5))等表达式.我想只用c ++做.