私はNS-3(ネットワークシミュレータ)のさまざまな例を調べていますが、このような定義があります。私は正確にこの構文が何を意味するのか把握していません。Ptr <Node> a = CreateObject < Node >();
Ptr<Node> a = CreateObject <Node>();
他の場合では、同様の構文を使用しますが、RHSは全く異なります。
HelperClass help;
Ptr<xxx> a = help.somethingrandom();
または彼らはxxx
前const
を付けます。
これは、C++でオブジェクトを作成する別の方法だと思います。しかし、それはまだ混乱しています。誰も何が起きているのか詳しく教えてもらえますか? ありがとうございます。
あなたは[templates](http://stackoverflow.com/documentation/c%2b%2b/460/templates)の概念について聞いたことがありますか? –
私はテンプレートを認識していません。 – spectre
関数の結果でオブジェクトを初期化します。 – ilotXXI