雖然我正在通過NS-3(網絡模擬器)中的不同示例,但我遇到了這樣的定義。我無法弄清楚這個語法究竟是什麼意思。Ptr <Node> a = CreateObject < Node >();
Ptr<Node> a = CreateObject <Node>();
在其他一些情況下,它們使用相似的語法,但是RHS是完全不同的。
幫助類幫助;
Ptr<xxx> a = help.somethingrandom();
或他們xxx
之前前綴const
。
我想這是在C++中創建對象的不同方式。但它仍然令人困惑。任何人都可以請詳細說明發生了什麼? 在此先感謝。
您是否聽說過[templates](http://stackoverflow.com/documentation/c%2b%2b/460/templates)的概念? –
我不知道模板。 – spectre
它們通過函數結果初始化一個對象。 – ilotXXI