C++ exprtk中的变量是否区分大小写?

C++ exprtk中的变量是否区分大小写?,c++,exprtk,C++,Exprtk,当我在exprtk字符串中定义表达式时,如 var x := sqrt(y); 我尝试添加另一个变量 var X := 2*z; 我有冲突吗?提前感谢。我刚刚找到了答案:exprtk表达式中定义的变量不区分大小写。在上面的示例中,您会遇到冲突。自2017年3月起,exprtk的作者增加了对区分大小写变量的支持: 只要包含#定义exprtk\u禁用\u不区分大小写,您就可以开始了

当我在exprtk字符串中定义表达式时,如

var x := sqrt(y);
我尝试添加另一个变量

var X := 2*z;

我有冲突吗?提前感谢。

我刚刚找到了答案:exprtk表达式中定义的变量不区分大小写。在上面的示例中,您会遇到冲突。

自2017年3月起,
exprtk
的作者增加了对区分大小写变量的支持:


只要包含
#定义exprtk\u禁用\u不区分大小写
,您就可以开始了