## SmartPtr::static_pointer_cast method


Convierte el puntero a un tipo diferente usando static_cast sobre el objeto apuntado.

```cpp
template<class Y> SmartPtr<Y> System::SmartPtr<T>::static_pointer_cast() const
```


| Parámetro | Descripción |
| --- | --- |
| Y | Tipo objetivo del objeto apuntado. |

### ReturnValue

Puntero de tipo cambiado que siempre está en modo compartido.

## Ver también

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