[問題] vetor list queue疑問

作者: ComputerGod (電資雙雄)   2014-10-22 10:14:36
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
GCC , Linux
怎一層又包一層 多層可變陣列嗎?
不曉得有沒有高手能解釋一下
小弟實在無法理解
std::queue<Ptr<Packet>, std::list<Ptr<Packet> > > FECEncoder (
std::queue<Ptr<Packet>, std::list<Ptr<Packet> > > & data_vector, uint32_t
Repair, std::vector<Packet > &fec_data_vec, std::vector<Packet > &
fec_repair_vec);
void ChannelSelection(std::queue<Ptr<Packet>, std::list<Ptr<Packet> > > &
data_input, std::queue<Ptr<Packet>, std::list<Ptr<Packet> > > &
cellular_output, std::queue<Ptr<Packet>, std::list<Ptr<Packet> > > &
wifi_output);
這兩個宣告是什麼意思
感恩!!
※ 編輯: ComputerGod (140.117.164.19), 10/22/2014 10:52:33
※ 編輯: ComputerGod (140.117.164.19), 10/22/2014 10:53:11
作者: shadow0326 (非議)   2014-10-22 14:50:00
第一 善用typedef第二 std::queue本身並不是容器,它是容器轉接頭用來把指定類型的容器轉接成資料結構中FIFO的queue

Links booklink

Contact Us: admin [ a t ] ucptt.com