Являются ли переменные чувствительными к регистру в exprtk?

Когда я определяю выражение в моей строке exprtk, как

var x := sqrt(y);

и я пытаюсь добавить еще одну переменную

var X := 2*z;

я получу конфликт? Заранее спасибо.

8

Решение

По состоянию на март 2017 года автор exprtk добавлена ​​поддержка чувствительных к регистру переменных: https://github.com/ArashPartow/exprtk/blob/master/readme.txt#L4477

Просто включите #define exprtk_disable_caseinsensitivity и тебе хорошо идти!

7

Другие решения

Я только что нашел ответ: переменные, определенные в выражениях exprtk, НЕ чувствительны к регистру. В приведенном выше примере вы получите конфликт.

8

По вопросам рекламы [email protected]