C++ exprtk中的变量是否区分大小写?
当我在exprtk字符串中定义表达式时,如C++ exprtk中的变量是否区分大小写?,c++,exprtk,C++,Exprtk,当我在exprtk字符串中定义表达式时,如 var x := sqrt(y); 我尝试添加另一个变量 var X := 2*z; 我有冲突吗?提前感谢。我刚刚找到了答案:exprtk表达式中定义的变量不区分大小写。在上面的示例中,您会遇到冲突。自2017年3月起,exprtk的作者增加了对区分大小写变量的支持: 只要包含#定义exprtk\u禁用\u不区分大小写,您就可以开始了
var x := sqrt(y);
我尝试添加另一个变量
var X := 2*z;
我有冲突吗?提前感谢。我刚刚找到了答案:exprtk表达式中定义的变量不区分大小写。在上面的示例中,您会遇到冲突。自2017年3月起,
exprtk
的作者增加了对区分大小写变量的支持:
只要包含
#定义exprtk\u禁用\u不区分大小写
,您就可以开始了为什么不试试呢?为什么使用C++标签?您所呈现的语法对于C++ +无效。托马斯:因为ExPRTK是C++库。罗伯特:我刚刚在这里测试了一下,我发现了一个冲突。我应该删除这个问题吗?@Luciocarospimentelpaiva如果你找到了答案,就自己回答你的问题,对吗。谢谢你的建议很好!当我发布这个问题时,它并不存在,很高兴知道它现在得到了支持。谢谢