[问题] 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