## System::static_pointer_cast method


Convierte punteros inteligentes usando static_cast.

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


| Parámetro | Descripción |
| --- | --- |
| X | Tipo del objeto apuntado por el puntero fuente. |
| Y | Tipo del objeto apuntado por el puntero objetivo. |

| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| x | SmartPtr\<X\> const\& | Puntero de origen. |

### ReturnValue

Puntero después de la conversión.

## Ver también

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