An array of pointers and passing them?

Started by
2 comments, last by xgalaxy 22 years, 3 months ago
Hello, this is my first post on these forums btw :D The question is in the topic. How would I create an array of points to an object CBlockData? And secondly how do I pass these from a function.. I know how to pass arrays, and I know how to pass pointers, but an array of pointers has me confused, heh. Thanks for all your help.
Advertisement
Well... Just pass the pointer to that array filled with pointers

-Maarten Leeuwrik
"Some people when faced with the end of a journey simply decide to begin anew I guess."
  const int n = 10;CBlockData** vBlocks = new CBlockData*[n];for(int i=0; i<n; ++i)vBlocks[i] = new CBlockData;vBlocks[0]->MethodName(...);for(i=0; i<n; ++i)delete vBlocks[i];delete[] vBlocks;//...void MessWithArrayOfCBlockDataPointer(CBlockData** ppBlockData){ppBlockData[3]->MethodName(...);}  
- The trade-off between price and quality does not exist in Japan. Rather, the idea that high quality brings on cost reduction is widely accepted.-- Tajima & Matsubara
Thanks a bunch.

This topic is closed to new replies.

Advertisement