0
如何創建指針數組? 我試圖做一個類的指針數組,以提供O(1)訪問和O(1)插入。這實質上就是我所擁有的。它必須是一個指針數組,因此datalist
是指向指針的指針。我認爲這更多的是缺乏語法知識。C++指向類的指針
class Data{
};
class List{
private:
Data** datalist;
public:
explicit List(int s = 20):datalist{/* new something */}{}
};
謝謝。
你的問題是? –
如何製作指針數組? – anonrose
爲了進一步闡述這一點,你問1)你對大O符號的假設是否好? 2)如果你的代碼設計好? 3)如果你的C++代碼在語法上是正確的?或者4)如果你的C++代碼是製作你描述的數據結構的最好方式?如果這不僅僅是一個練習,你可能要考慮使用std :: vector或解釋爲什麼那不是你想要的;這可能是我在這裏選擇的。 (*嘆息*與上述評論交叉時間) –