I understand "How to convert vector to array in C++"
answers how to convert a vector of doubles (NON POINTER TYPE) to an array.
My requirement :: To convert (a vector of CustomClass pointers) to (a CustomClass pointer to an array of CustomClass pointers).
Does the following code mean "(vector of pointers) --> (Pointer to an array of CustomClass pointers)"
std::vector <CustomClass*> vectorObject(SizeOfVector); // Here each element of the vector //is a pointer to CustomClass object.
CustomClass* customClassArray = &vectorObject[0];
Please correct me if I am wrong. Kindly Help with a code snippet.
Thanks in advance.