类对象的模板函数

时间:2019-05-14 13:01:25

标签: c++ visual-c++

很抱歉,由于我对C ++很陌生,所以无法针对此问题发布任何代码。

我有课

class Container
{
  private:
   std::string stdstrContainerName;
   std::string stdstrPluginType;
   int iSegments;
   float fRadius;

public:
   Container();
   Container(std::string , std::string ,  int , float);
   Container(const  Container& obj);    
   ~Container();
   std::string GetName();
   std::string GetType();
   void SetName(std::string stdstrName);
};

我想使用函数更改类对象的参数。

  void ChangeParameter( Container cont , std::string strParameterName , 
  value( "which can be either string or int" ));


 Void Container::Set(  std::string strParamValue ,  std:string  Value)
  {
    if( strParamValue == "stdstrContainerName" )
     stdstrContainerName = Value;

    if( strParamValue == "stdstrPluginType" )
    stdstrPluginType = Value;
  }

如果条件允许,我是否可以使用不需要使用的功能

0 个答案:

没有答案