0

同じ型へのポインターの配列データ メンバーを含む単純な C++ Node クラスがあります。この配列は動的に割り当てられ、そのポインターはデフォルトで null になるはずですが、それを実現する方法がわかりません。

class Node
{
private:
    Node *_nextNode[];
    string _data;
}

Node::Node( const string &p_data, const int &p_levels ): _data(p_data)
{
   //unsure how to initialize the '_nextNode[]' member so that the size of the array is of p_levels and they all default to null pointers 
}

class SkipList
{
    private:

}
4

3 に答える 3

0

Node *_nextNode[] の代わりに Node **_nextNode を使用してみてください。

Node **_nextNode= new (NODE**)[ArraySize];
for (int i = 0; i < rows; ++i) {
 _nextNode = NULL;

}

于 2013-05-04T21:05:33.933 に答える