[問題] vector<int>::size_type

看板C_and_CPP (C/C++)作者 (~"~)時間14年前 (2011/10/01 09:42), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/2 (看更多)
請問一下 vector<int>::size_type 之中的:: 是什麼意思阿? 我知道一般來說:: 是用來存取global var 或是 static var 這讓我感覺:: 後面接的應該要是一個變數 但是上面 vector<int>::size_type 的size_type 讓我感覺比較像是int 或是short 的一種資料形態 像是用typedef 出來的東西 只是為什麼必須要用:: 來存取呢? vector<int>::size_type 到底是什麼意思 跟template 有關嗎 ? 還是跟什麼typename(看不懂)有關呢? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.115.165.34

10/01 12:17, , 2F
vector 是一個 class template,從 < > 就可以看出
10/01 12:17, 2F
文章代碼(AID): #1EXd0JYD (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1EXd0JYD (C_and_CPP)