0
キーボードのxの数学関数のような文字列を入力したとします。次に、xの倍精度変数と文字列を引数とする関数を作成し、xの特定の値の文字列を評価して値を返します。シンボリックな文字列をC++のdouble変数に解析する方法は?
例
列mystr。
mystr = "x * x + 3 * x";
今、私は
ダブルFUNC(ダブルエックス、文字列str)関数を書きたい
FUNC(2、mystr)
として呼び出されたとき、それは返すべきであるということな値10 ie(2 * 2 + 2 * 3)
を取得するために、その接尾表現を評価するために、このようなthis oneようなアルゴリズムを使用して、標準の質問が再びあなたは何を試してみましたか..?宿題はここに書かない。 –