Original Post
Is it possible to completely remove or disable the default = operator (focusing on type=type use) without adding a new one for my class types? For example, if I don't want to allow a complex class owning pointers to resources to be copy-able? I would rather certain classes be copied through function calls rather than an operator, because copying will be unusual, there will be alternatives to copying, and I want to avoid accidental copying. Thanks for any information on this.