(I have completed rest of class declarations and definitions and everything works perfectly except...)
This is all the relevant information to my error, hopefully someone wise enough would be able to explain why I get this thrown back in my face?
error C2558: class 'Object' : no copy constructor available or copy constructor is declared 'explicit'
> the oPolygon is another object I have.
¿but why are you using dynamic allocation?
1 2 3 4 5
name = newchar[sizeof copy.name]; //sizeof is computed at compile time
name = copy.name; //leak
name = newchar[strlen(copy.name)+1];
strcpy(name, copy.name);