struct student
{   
 int age;  
 int height;   
 int weight;
};    
student liMing;    
liMing.age = 10;    
liMing.height = 130;    
liMing.weight = 50;
student hanMei;    
hanMei.age = 12;    
hanMei.height = 120;    
liMing.weight = 70;
定义一个结构体,有两个实例,现有一个字符串,内容如下
QString str = "liMing.age > 9 && hanMei.age > 10";
如何把"liMing.age > 9 && hanMei.age > 10"中的
liMing.age替换成结构体实例liMing的age值10
hanMei.age替换成结构体实例hanMei的age值12
就是想通过现有两个结构体实例判断"liMing.age > 9 && hanMei.age > 10"的真和假
请问大家有没有什么思路。