   ClassWizard and Implementation of function Member Question!
  I am trying to find out what the statement in a C++ book that is having me create a function member in a class but is asking me to do something else that I don't quite understand.  It states:"If you used the ClassWizard to add the operator function you will need to delete the implementation as it is added automatically."I did create the class using the ClassWizard, but the part that is throwing me is the "delete the implementation".  If the implementation isn't actually implementing the function member, what then is it meaning by implementation?I don't know if I am leaving to much out for anyone to know, but they make it sound like the class wizard is creating "something else" besides the actual declaration of the function when using the ClassWizard.Any thoughts?   
  Hm... you'd have to be a little more specific.What book are you using. What does it mean "ClassWizard"? Is it a part of some IDE - which one?So below is a complete guessing:Suppose you're talking about Visual Studio's "Class Wizard". When it creates a class (let's call it MyClass), then (unless you specifically request some location of your choice), it will create two files:MyClass.h - containing class declarationMyClass.cpp - containing some implementation of MyClass's basic members.Now, as you attempt to use the wizard to add a member functions to the class (it is called "Function Wizard"), it will add the function declaration to the class declaration in "MyClass.h", and some basic implementation of that function to "MyClass.cpp". This implementation would make the entire thing compile, nothing more. But it certainly won't be what you want that function to do.That's what I think the author of the book meant when he's saying that you'd have to delete the implementation - to write your own content of the function.   