I was reading through VTK source files, I noticed statements as followed in some of the header files.
class vtkArray;
class VTKIOCORE_EXPORT vtkArrayWriter : public vtkWriter
{
//Interface description here.
}
I was puzzled by the statement 'class vtkArray;'. What is the meaning of this statement? What is it being used for, when is a good time to use it?
This code is from a header file.