System::Span class
Contenido
[
Ocultar
]Span class
Representa una región contigua de memoria arbitraria similar al std::span de C++20.
template<typename T>class Span : public System::Details::SpanCore<T, Span<T>, Span<T>>
| Parámetro | Descripción |
|---|---|
| T | El tipo de elementos en el span. Esta clase proporciona una forma segura de tipos para trabajar con secuencias contiguas de objetos. Puede usarse para envolver arreglos, arreglos en la pila o punteros crudos mientras se mantiene la verificación de límites. El Span no posee la memoria a la que apunta, solo es una vista de la memoria existente. |
Métodos
| Método | Descripción |
|---|---|
| Clear() const | Borra el contenido del span estableciendo todos los elementos al valor predeterminado. |
| Fill(const T&) const | Llena el span con el valor especificado. |
| static to_Span(const typename BaseType::ArrayPtrT&) | Convierte un arreglo a un Span. |
Ver también
- Namespace System
- Library Aspose.Page for C++