So i changed makeArray to be:
Code:
void Student::makeArray()
{
	int size = Student::num;
	int *studentArray;
	studentArray = new int[num];
	Student::test = studentArray;

	for (int i = 0; i < size; i++)
		test[i] = 0;
}
but still get an error, what am i missing? and what is wrong?