Hi I have had a break from C++ for a while because of exams and I am trying to get back into it. I have created a linked list and am trying to use the following statement.

theRecord = new Record(tempRecord);

were the record is a pointer and tempRecord is of class record. Now my question is, because i have overloaded the constructor must I overload the copy constructor as well because i keep getting a complile time error saying 'can't convert typer class record to char *'

Many thanks