Does anybody know why this error shows? I thought you could make arrays without a set size? heres my code.
(i know theres other errors in ther, i just want to get to this one first)Code:#include<iostream.h> class Movie { private: char mTitle[]; int mYear; char mDir[]; public: void setTitle(char mTitle[]); void setYear(int mYear); void setDirector(char mDir[]); void Display; } int main() { Movie myFavoriteMovie; myFavoriteMovie.setTitle(mTitle[]); myFavoriteMovie.setYear(mYear); myFavoriteMovie.setDirector(mDir[]); myFavoriteMovie.Display; } void setTitle(char mTitle[]) { cout<<"Enter the movie title: "; cin>>mTitle[]; } void setYear(int mYear) { cout<<"Enter the year the movie was made: "; cin>>mYear; } void setDirector(char mDir[]); { cout<<"Enter the directors name: "; cin>>mDir[]; } void Display; { cout<<"The movie '"<<mTitle[]<<"' was made in "<<mYear<<" and was directed by "<<mDir[]".";