System::MakeSharedPtr メソッド
System::MakeSharedPtr(const X *) method
生ポインタをスマートポインタに変換します。const ポインタ用のオーバーロードがあります。C# のメソッドが const として翻訳される際に ’this’ 変数を使用する場合などに便利です。
template<class X> SmartPtr<X> System::MakeSharedPtr(const X *p)
| パラメーター | 説明 |
|---|---|
| X | 指し示す型。 |
| パラメーター | 型 | 説明 |
|---|---|---|
| p | const X * | オブジェクトへの生ポインタです。 |
ReturnValue
オブジェクトへの共有スマートポインタです。
参照
- Class SmartPtr
- Namespace System
- Library Aspose.Page for C++
System::MakeSharedPtr(X *) method
生ポインタをスマートポインタに変換します。
template<class X> SmartPtr<X> System::MakeSharedPtr(X *p)
| パラメーター | 説明 |
|---|---|
| X | 指し示す型。 |
| パラメーター | 型 | 説明 |
|---|---|---|
| p | X * | オブジェクトへの生ポインタです。 |
ReturnValue
オブジェクトへの共有スマートポインタです。
参照
- Class SmartPtr
- Namespace System
- Library Aspose.Page for C++