classe System::ReadOnlySpan

ReadOnlySpan class

Destinata all’uso all’interno della classe Span.

template<typename T>class ReadOnlySpan : public System::Details::SpanCore<const T, ReadOnlySpan<T>, Span<T>>
ParametroDescrizione
TIl tipo degli elementi nello span. Questa classe fornisce un modo type-safe per lavorare con sequenze contigue di oggetti in modalità sola lettura. Può essere usata per avvolgere array, array stack o puntatori grezzi mantenendo il controllo dei limiti. Il ReadOnlySpan non possiede la memoria a cui punta - è solo una vista sulla memoria esistente.

Metodi

MetodoDescrizione
ReadOnlySpan(const Span<T>&)Costruisce uno span di sola lettura da uno span regolare.
static to_ReadOnlySpan(const typename BaseType::ArrayPtrT&)Converte un array in un ReadOnlySpan.

Osservazioni

Rappresenta una regione contigua di memoria arbitraria di sola lettura.

Vedi anche