现有一字符串,list[1]&&list[2]=list[3];其中list[i]是已经定义的变量,字符串由外面传入
是否有什么办法,或转义字符之类,让它成为if的条件例如:
if(list[1]&&list[2]=list[3])//这个实际是字符串
{
}
------解决方案--------------------
你的意思是,把一个运行时传入的文本,变成可执行的代码?
那就看看Qt的Scripts模块吧
------解决方案--------------------
字符串本身有连接,截取,比较的函数
另外,根据用户输入的字符串动态生成类的实例,可以使用QT的Meta系统
其实就是C# 及 Java更高级语言的反射
------解决方案--------------------
不能,C# 不是解释型语言
------解决方案--------------------
真不好意思啊,没有分了无法提问,请楼主帮忙,谢谢了
我想开始做QT的编程,但是身边有没有这样的同事,想问下现在大家都是在哪个linux平台上做的,ubuntu?redhat el5? 还是别的什么?
因为和大家一个平台的话,有问题时好解决,谢谢!
------解决方案--------------------
------解决方案--------------------