我是新使用C++和我有一段如下的代码我无法理解语法在C运营商新的++新的给我
from_net_fifos = new my_fifo_t <net_cmd_t> ** [NUM_PRIORITIES];
具体而言,我不明白什么**手段这里。
我从代码中得到了很多。
my_fifo_t
是一个模板,net_cmd_t
是这样一种类型,是一个结构,
所创建的FIFO数=优先级的数目,即,具有不同prirority每个消息都有自己的FIFO队列。所以基本上我们正在创建类型为net_cmd_t的fifo,即每个元素都是fifo中的这个结构类型。创建的fifos数量等于变量NUM_PRIORITIES
。
**在这里做什么? 有人可以纠正我,如果我错了,并解释这段代码的确切语法?
真正的问题是为什么你有'my_fifo_t ***'。 –
chris
2013-03-17 17:32:46
@Chris无论谁写的是一个[三星程序员](http://c2.com/cgi/wiki?ThreeStarProgrammer),显然 – 2013-03-17 17:39:41