¿Es posible deshacerse de error C2243? class B {};
class D : protected B {};
D d;
B *p = &d; // conversion from 'D *' to 'B &' exists, but is inaccessible
tuve este error en mi aplicación y al f
acabo de ver que estaba utilizando en una de las últimas respuestas: public static implicit operator bool(Savepoint sp)
{
return sp != null;
}
¿Por qué necesitamos la palabra implícita aquí,