2015-04-01 20 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

相關問題