私はC++を初めて使用しますが、理解できない以下のコードがあります
from_net_fifos = new my_fifo_t <net_cmd_t> ** [NUM_PRIORITIES];
具体的には、ここでは**の意味がわかりません。
私はコードからこれだけを得ました。
my_fifo_t
テンプレートでnet_cmd_t
あり、構造体であるタイプであり、
作成されたFIFOの数=優先度の数。つまり、優先度が異なる各メッセージには、独自のFIFOキューがあります。したがって、基本的にはタイプnet_cmd_tのfifoを作成しています。つまり、各要素はfifoでこの構造体タイプです。作成されたFIFOの数は変数に等しくなりますNUM_PRIORITIES
。
**はここで何をしますか?私が間違っている場合、誰かが私を訂正して、このコード行の正確な構文を説明できますか?