Это не его код, он пытается найти объяснение тому, что он делает.
леднее время я читал некоторый код OSS и наткнулся на этот специфический кусок:
class Foo { ..... };
void bar() {
Foo x;
Foo *y=new Foo();
x=(const Foo &) *y;
}
На всю жизнь я не могу найти документацию о поведении приведения объекта к константной ссылке.