我是c ++的新手,我有一段代码,我无法理解
from_net_fifos = new my_fifo_t <net_cmd_t> ** [NUM_PRIORITIES];
Run Code Online (Sandbox Code Playgroud)
具体来说,我不明白**的意思.
我从代码中得到了这么多.
my_fifo_t是一个模板,net_cmd_t是一个结构的类型,
创建的fifos数=优先级数,即每个具有不同prirority的消息都有自己的fifo队列.所以基本上我们创建了net_cmd_t类型的fifo,即每个元素在fifo中都是这个struct类型.创建的fifos数等于变量NUM_PRIORITIES.
**在这做什么?如果我错了,有人可以纠正我并解释这行代码的确切语法吗?