Método System::MakeSharedPtr

System::MakeSharedPtr(const X *) method

Convierte un puntero crudo a un puntero inteligente. Sobrecarga para punteros const. Útil, por ejemplo, al usar la variable ’this’ en métodos de C# traducidos como const.

template<class X> SmartPtr<X> System::MakeSharedPtr(const X *p)
ParámetroDescripción
XTipo apuntado.
ParámetroTipoDescripción
pconst X *Puntero crudo al objeto.

ReturnValue

Puntero inteligente compartido al objeto.

Ver también

System::MakeSharedPtr(X *) method

Convierte un puntero crudo a un puntero inteligente.

template<class X> SmartPtr<X> System::MakeSharedPtr(X *p)
ParámetroDescripción
XTipo apuntado.
ParámetroTipoDescripción
pX *Puntero crudo al objeto.

ReturnValue

Puntero inteligente compartido al objeto.

Ver también