Here is one example of a dynamic array inside a class.
#include <iostream>
class T
{
int size, *array;
public:
T(int mysize = 1) : size(mysize), array(new int[size])
{
std::cout << "size = " << size << '\n';
}
~T() { delete[] array; }
};
int main()
{
T a, b(5);
return 0;
}
/* my output
size = 1
size = 5
*/
From what you've shown, it looks a little inside-out; that is, it seems like you want a dynamic array ofcustomers in main, rather than a dynamic array of whatever in a class.
Dave Sinkula
long time no c
5,058 posts since Apr 2004
Reputation Points: 2,780
Solved Threads: 314