これを知っておくべきなのはわかっていますが、手遅れで、私の脳はピースをまとめられません.
これは、質問が得られるのと同じくらい簡単です。
私は struct を持っていitem
ます。その項目タイプへのポインターの配列へのポインターを作成したいと考えています。
例えば。
struct item {
int data;
string moreData;
};
ArrayPointer
そのポイントを配列にしたい。その配列の各要素にアイテムへのポインターを含めたいと思います。
C ++でこれを行うにはどうすればよいですか、またはより具体的には、参照解除演算子をいくつ配置する必要がありますか? 私は基本的な (単一の間接参照) ポインターを宣言する方法を知っており、それらの使用法にかなり精通しています。
可能であれば、次の手順に関する情報が必要です。
を宣言しArrayPointer
ます。
ArrayPointer
サイズ s で を初期化しています。
ArrayPointer
withの各要素を初期化しnew item
ます。
例えば:
for(int i = 0; i < s; i++)
ArrayPointer[i] = // a new item
誰かが回答を投稿するとすぐに、鼻を骨折するほど強く顔をしかめるつもりです。