看板 C_and_CPP 關於我們 聯絡資訊
請問一下 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
purpose:vector 是一個 class template,從 < > 就可以看出 10/01 12:17