Is Тип name = name; когда-либо полезен в C ++?

В C ++ разрешен следующий код:

int a = a;

или

Type name = name;

Оба приводят к инициализации неинициализированного объекта сам по себе, что часто приводит к неопределенному поведению.

Может ли такой код когда-либо быть необходимо или разумно? Есть ли случаи, когда такой код полезен?

15
задан Mechanical snail 17 August 2012 в 06:20
поделиться