Quote:Original post by rip-off
Of course. The CRTP solution is just automating that.
Nice. It's just with my current situation it'd probably be more of a hassle to add the CRTP in at this point.
Quote:Original post by rip-off
The copy constructor is a constructor. In C++, constructors don't call each other. At least within a single class they cannot, base class constructors will be invoked implicitly if they are not called via initialiser list.
I'm learning a lot from this project ^_^. It's actually the first time I've bothered making copy constructors...
Quote:Original post by rip-off
No, sounds reasonable to me.
Alright, I'll do it that way then. Should be no problems from here on.
Thanks all.