今日、C ++のクラスのデフォルトのコンストラクターについて読んでいて、SortedArrayクラスの次のコードがあるとしましょう。
class SortedArray
{
private:
struct arrayCell
{
int pageID;
int totalNeighbors;
};
};
このクラスのオブジェクトを指すポインターの配列を割り当ててから、デフォルトのコンストラクターを使用してポインターを初期化します。何が起こるか?構造体用のメモリは保存されますか?そして、それがintの初期化対象である場合はどうなりますか?ありがとう。