• 4321阅读
  • 0回复

C++中如何将一个字符串变为其字面表达的相应的语句呢? [复制链接]

上一主题 下一主题
离线XChinux
 

只看楼主 倒序阅读 楼主  发表于: 2005-07-30
比如有个字符串strStmt,它的值是动态改变的。现在要将其值转化为相应的程序语句,能实现么?如果能实现的话,有些什么方法呢?

比如字符串为:
string strStmt = "iVarA = 4;";

现在要把这个字符串中的内容"iVarA = 4;"转变为实际的代码语句
iVarA = 4;

如果字符串中的变量的类型是固定的,但变量名运行时要变化,值也固定的某一种形式的,那么,有什么方法可以实现将其变为语句呢?(去除解释分析字符串的再生成相应代码的方法 )


可参考下面的网页链接中的回复:
Iframe Close: http://community.csdn.net/Expert/TopicView3.asp?id=3758113
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个