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

种的对象数组?

2012-10-12 
类的对象数组???C/C++ code#include iostream#include bool.h#include stringusing namespace stdi

类的对象数组???

C/C++ code
#include <iostream>#include "bool.h"#include <string>using namespace std;int main(){    string w;    cin>>w;    int size=w.size();    lock L[size];}

C/C++ code
//"bool.h"#include <iostream>using namespace std;class lock{public:    void setword(char w[])        {        for(int i=0;i<5;i++)            word[i]=w[i];    }private:    char word[5];};


能否根据输入字符串大小再动态分配一个类的对象数组??? 如 lock L[size];???

[解决办法]
1.heap分配
Lock* locks = new Lock[size];

2.STL
vector<Lock> locks = vector<Lock>(size);
[解决办法]
orz......lz你注意大小写啊,明明是你自己写的lock类。

热点排行