[STL ] vector的使用
不好意思,關於vector的部份,有兩個問題
在windows form中,我建了一個類別,其中一個屬性是
vector<System::Drawing::Point> Mid_Point;
然後這個類別有一個成員函式(方法)是
void Set_Mid_Point(Point P){ Mid_Point.push_back(P);}
但是compiler時顯示
error C3828: 'System::Drawing::Point':
當建立 Managed 類別的執行個體時,不允許使用位置引數
我查了MSDN上的說明
http://msdn.microsoft.com/zh-tw/library/b3z6z0ay.aspx
但不是很懂它的說明
另外,第二個問題是
假設,vector<int> v(5);
表示大小為5,內部是空元素,那當指到空元素的時候會出錯嗎?
還是會有回傳什麼東西呢??
以上兩個問題,麻煩有經驗的大大回答一下,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.18.48.28
→
07/17 20:00, , 1F
07/17 20:00, 1F
→
07/17 20:00, , 2F
07/17 20:00, 2F
→
07/17 20:15, , 3F
07/17 20:15, 3F
→
07/19 18:58, , 4F
07/19 18:58, 4F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章