• 3352阅读
  • 2回复

求教 字符串转为表达式求值 [复制链接]

上一主题 下一主题
离线yanzh
 

只看楼主 倒序阅读 楼主  发表于: 2013-04-17
有很多组数据,每组都是一个很大的数组(数目相同),用户可以自行编写公式,根据公式,将对应数组进行运算产生一个新的数组.
比如有A,B,C,D,E,F数组每组1万的数据。用户编写公式 A+B*(C+D) ,那就需要将ABCD数组的对应点做运算,从而产生一个新的数组,
请问如何实现比较高效?Qt中有否将字符串直接转为表达式的用法?
谢谢
离线jdwx

只看该作者 1楼 发表于: 2013-04-17
回 楼主(yanzh) 的帖子
《C++ GUI Qt4》里的SpreadSheet就讲到了解析公式。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线yanzh

只看该作者 2楼 发表于: 2013-04-18
回 1楼(jdwx) 的帖子
谢谢,我用的不是QTableWidget
很神奇啊,一个setData(Qt::EditRole, formula);就搞定了
快速回复
限100 字节
 
上一个 下一个