Im trying to declare an array in C++ but i keep getting this error.
error C2440: 'initializing' : cannot convert from 'int *' to 'int []'
for this line
int b[] = new int[elements];
Full Code
int* reverseArray (int a[] ,int elements)
{
int *pointer;
int x= elements-1;
int b[] = new int[elements];
pointer=b[];
for (int i= 0; i < elements; i++)
{
b[i] = a[x--];
}
return pointer;
}
std::vector<int>