Re: [問題] 用指標指向vector的element?

看板C_and_CPP作者 (偷拿程式碼的八卦)時間15年前 (2010/05/01 23:31), 編輯推噓1(104)
留言5則, 4人參與, 最新討論串2/3 (看更多)
//http://utilitybase.com/paste/30356 //http://blog.ksc91u.info/2010/05/static-reference-to-vector.html #include <vector> #include <iostream> using namespace std; template<class T> class myvector:public vector<T>{ public: T tail; T head; void push_back ( const T& x ){ std::vector<T>::push_back(x); head=this->front(); tail=this->back(); } void pop_back (){ std::vector<T>::pop_back(); head=this->front(); tail=this->back(); } }; int main(){ class myvector<int> myv; int & i=myv.head; int & j=myv.tail; myv.push_back(100); cout<<i<<","<<j<<endl; myv.push_back(200); cout<<i<<","<<j<<endl; myv.push_back(300); cout<<i<<","<<j<<endl; myv.pop_back(300); cout<<i<<","<<j<<endl; return 0; } -- 2009年 愛滋感染人數統計 異性性行為女 42 異性性行為男 273 同性性行為男 895 台灣2005年起實施孕婦非強迫愛滋篩檢,2008年起強制新生兒篩檢。 每年有約1%的孕婦接受篩檢,每年有大於1%的異性性行為者接受篩檢。 同性戀人口雖然只佔5%-10%,但是因為接受篩檢的比例是異性戀 1%的好幾好幾倍 所以陽性的人口數才會看起來好像比較多 詳情請看ptt.cc L_BoyMeetsGi 版 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.187.83

05/02 00:00, , 1F
........
05/02 00:00, 1F

05/02 00:01, , 2F
何必呢..XD
05/02 00:01, 2F

05/02 00:08, , 3F
看不太懂
05/02 00:08, 3F

05/02 02:30, , 4F
不用浪費時間看了,原因省略。
05/02 02:30, 4F

05/02 11:18, , 5F
何必呢@@"
05/02 11:18, 5F
文章代碼(AID): #1Bt4azY8 (C_and_CPP)
文章代碼(AID): #1Bt4azY8 (C_and_CPP)