Jaka jest reguła trzech?

Co oznacza kopiowanie obiektu ? Co to jest konstruktor kopii i operator przypisania kopii ? Kiedy sam muszę je zadeklarować? Jak mogę zapobiec kopiowaniu moich