Lorsque j’écris un cours (disons `` ), est-il possible d’empêcher complètement l’existence de l’opérateur de copie? Si je n’en définis pas un, et que quelqu’un d’autre écrit quelque chose comme
le compilateur générera automatiquement une définition. Si j’en définis un moi-même, j’empêcherai le compilateur de générer automatiquement, mais le code ci-dessus sera toujours légal.
Je veux que le code ci-dessus soit illégal et génère une erreur de compilation. Comment puis-je faire cela?