System::MakeSharedPtr Methode

System::MakeSharedPtr(const X *) method

Konvertiert rohen Zeiger zu Smart-Pointer. Überladung für const‑Zeiger. Nützlich z. B. beim Verwenden der ’this’‑Variablen in C#‑Methoden, die als const übersetzt werden.

template<class X> SmartPtr<X> System::MakeSharedPtr(const X *p)
ParameterBeschreibung
XTyp des Zeigers.
ParameterTypBeschreibung
pconst X *Rohzeiger auf Objekt.

ReturnValue

Gemeinsamer Smart-Pointer auf Objekt.

Siehe auch

System::MakeSharedPtr(X *) method

Konvertiert rohen Zeiger zu Smart-Pointer.

template<class X> SmartPtr<X> System::MakeSharedPtr(X *p)
ParameterBeschreibung
XTyp des Zeigers.
ParameterTypBeschreibung
pX *Rohzeiger auf Objekt.

ReturnValue

Gemeinsamer Smart-Pointer auf Objekt.

Siehe auch