2015-04-01 62 views
-3

任何人都可以请脚本如何在C++中创建一个向量类,需求是必须有6个对象,每个对象必须有4个字段,每个对象字段必须有9个字符的长度。请帮我学习。能够创建矢量并将数据推入并显示它,但无法满足要求。谢谢。如何创建带有4个字段和每个字段9个字符长度的矢量对象

+0

您的问题说法太含糊。什么是6个物体?你需要一个由9个字符组成的4个字符串类?请显示您迄今为止的代码。 – 2015-04-01 17:58:49

+2

[我如何问一个好问题?](http://stackoverflow.com/help/how-to-ask)。 – 2015-04-01 17:59:33

+0

中断输入字段并将字段保存在C++对象中。您可以假定没有条目包含超过4个字段,并且没有字段包含超过9个字符。将该对象添加到矢量。 (如果你的对象具有固定的长度,你可以使用一个对象向量,否则你需要使用一个指向对象的向量向量。) - 总的来说,我有6个条目。这是我们需要做的,(对不起,这是我的第一个问题,我会改进如何问清楚) – Wamast 2015-04-01 20:47:25

回答

0

,如果你的意思是STL的载体,那么你可以使用这个:

class obj 
{ 
    public: 
    vector<vector<char> >v; 
    obj() 
    { 
     v = vector<vector<char> >(4, vector<char>(9)); 
    } 
}; 

int main() 
{ 
    vector<obj>array(6); 
    return 0; 
} 
+0

“6”在哪里? – 2015-04-01 18:01:59

+0

“6”是什么意思? – 2015-04-01 18:02:37

+0

你有“9个字符”和“4个字段”,但缺少“6个对象”。 – 2015-04-01 18:03:10

相关问题