私はMuParserを使い始めました。本当にクールなライブラリのようです。しかし、私は次の式を解析することに固執しています。誰かが私が間違っているところのコードスニペットから見ることができますか?どんな「数え」でも結果は常に0と思われますか?C++ MuParserの解析が期待どおりに動作しない
mu::Parser parser;
string rule = "(n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2)";
parser.DefineConst("n", count);
parser.SetExpr(rule);
int retVal = parser.Eval();
ありがとう!
実際、表現が不満足なようですね。 –