線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:702
推到 Plurk!
推到 Facebook!

請問vector如何紀錄object的內容

尚未結案
biau
一般會員


發表:25
回覆:32
積分:21
註冊:2003-02-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-05-24 06:49:39 IP:163.28.xxx.xxx 未訂閱
我定義一個class如下 class A{         public:           int s1;           int s2;         A(int initial_value1,initial_value_2){           s1=initial_value_1;      //initial_value_1是任意變數           s2=initial_value_2;      //initial_value_2是任意變數         } };    我想使用vector紀錄連續動態產生出來的A物件 A *w1=new A(Form1); w1->Parent=Form1; . . . A *w2=new A(Form1); wn->Parent=Form1;    如果要用vector紀錄w1~wn的member 該如何寫呢?? vector container; vector::iterator id=container.begin();
Royce520
高階會員


發表:18
回覆:157
積分:100
註冊:2002-09-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-05-24 13:44:29 IP:61.216.xxx.xxx 未訂閱
biau 你好,   我想你只需要將 A* 指標記錄到 vector container 就好了,   vector container1; container1.push_back(w1); ... container1.push_back(wn); 之後再去出使用便可, 如: container1[nIdx]; *真實的事物最美, 簡單的道理最好, 我能體會的 太少*
------
不要忘記呼吸,不要忘記編程! ∩__∩
系統時間:2024-05-15 10:24:09
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!