Я хочу сделать обратное к экземплярам класса noncopyable
, то есть убедиться, что экземпляры определенного класса могут передаваться только как копия, а не как ссылка. Если какая-либо функция пытается получить ее по ссылке, я бы хотел, чтобы она давала ошибку компиляции (в идеале) или ошибку времени выполнения.
Я не думаю, что создание operator &
private будет делать это, есть ли законный способ сделать это.