Answer

问题及解答

[Bug] 自v0.568开始出现下面的BUG.

Posted by haifeng on 2024-10-13 07:13:15 last update 2024-10-13 08:38:07 | Edit | Answers (0)

自v0.568开始出现下面的BUG.

 

>> :version
 
Version: 0.568
 
>> a=2
--------------------
>> b=3
--------------------
>> c=6
--------------------
>> (a+b)*c
in> ((a+3)*6
 
out> 6*a+18
------------------------
 
检测 history,  输入 :dev_history. 
 
Version: 0.568
Date: 04/08/2023
Use unordered_map<> to store the variables.
 
 
Date August 04, 2023

是由 Calculator.cpp中的inputcmd2expr()函数引起的. 现已经解决, version 0.615.