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

定义了一个类,用for或if循环增加类的数量!解决方法

2012-04-03 
定义了一个类,用for或if循环增加类的数量!假设 class em {};定义了一个类在main{}中 em x(i) 定义之后 想

定义了一个类,用for或if循环增加类的数量!
假设 class em {};定义了一个类
在main{}中 em x(i) 定义之后 想让 i循环增加能实现吗?



[解决办法]
楼主是这个意思吗?

C/C++ code
 
class em {
public:
  static void Create(int num) {
    em x[num];
  }
  em(int i) {
    em::Create(i);
  }
  em() {
    printf("创建成功!");
  }
};

[解决办法]
C/C++ code
class 女朋友{public:  void 洗衣();  void 做饭();private:  漂亮;  温柔;};class 我{public:   void 获得一个女朋友();private:   bool 美梦成真;   typedef std::list<女朋友,女朋友> HOPE;   HOPE   myHope;};void main(){  我 m_250; for(unsigned long i= 0;i<(unsigned long)(-1);i++) {    m_250.获得一个女朋友();   }  if( m_250.美梦成真 )  {      cout<<"人要想信奇迹"<<endl;   }  else  {     cout<<"原来一切都是幻觉"<<endl;  }} 

热点排行