## System::dynamic_pointer_cast method


Преобразует умные указатели с помощью dynamic_cast.

```cpp
template<class Y,class X> SmartPtr<Y> System::dynamic_pointer_cast(SmartPtr<X> const &x)
```


| Параметр | Описание |
| --- | --- |
| X | Тип объекта, на который указывает исходный указатель. |
| Y | Тип объекта, на который указывает целевой указатель. |

| Параметр | Тип | Описание |
| --- | --- | --- |
| x | SmartPtr\<X\> const\& | Указатель на источник. |

### ReturnValue

Указатель после приведения.

## См. также

* Class [SmartPtr](../smartptr/)
* Namespace [System](../)
* Library [Aspose.Font for C++](../../)
