矢量和类

时间:2017-03-14 22:07:26

标签: c++ vector initialization

我是C ++的新手,我正在做一些编码任务,我的目标是主类中的vector,每个EncodedFiles对象包含各种大小的未知数量的咬合序列。

主:

class EncodedFiles{
private:
    vector<vector<bitset<3> > > allSequences;

public:
    EncodedFiles();
    ~EncodedFiles();

    vector<vector<bitset<3> > >& getData();
    void setData(vector<bitset<3> > sequence);
};

对象类

void EncodedFiles::setData(vector<bitset<3> > sequence){
    //I passed data (sequence) here correctly
    this->allSequences.push_back(sequence);
}

SetData的。

n

问题在于push_back操作。我不知道如何在不指定尺寸的情况下初始化2D矢量。

非常感谢您的帮助。

0 个答案:

没有答案