首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++变量赋值有关问题 setVarValue(CString vName,CString vValue)

2012-08-11 
C++变量赋值问题 setVarValue(CString vName,CString vValue)想写一个通用函数给当前类的某个变量赋值,主

C++变量赋值问题 setVarValue(CString vName,CString vValue)

想写一个通用函数给当前类的某个变量赋值,主要功能如下
setVarValue(CString vName,CString vValue)

  XXXX var = StrToVar(vName);
  XXX varType = StrToVtype(var);
  m_XXX = (varType) vValue;



如 vName = _T("m_H");vValue = _T("10.25");
那么函数实现的功能应该是把我这个类中的变量 m_H 赋值:
如果 m_H 是Double的应该等于 10.25;
如果 m_H 是Int的应该等于 10;


[解决办法]
COM的VARIANT是你需要的。

热点排行
Bad Request.