Operatore concurrent_vector::operator
Consente di fornire accesso all'elemento all'indice specificato nel vettore simultaneo. Il metodo è sicuro per concorrenza per le operazioni di lettura e anche durante la crescita del vettore, finché non si ha la sicurezza che il valore _Index sia inferiore alla dimensione del vettore simultaneo.
reference operator[](
size_type _Index
);
const_reference operator[](
size_type _Index
) const;
Parametri
- _Index
Indice dell'elemento da recuperare.
Valore restituito
Riferimento dell'elemento all'indice dato.
Note
La versione di operator [] che restituisce un riferimento non-const non può essere utilizzata per scrivere contemporaneamente all'elemento da thread diversi. Un oggetto di sincronizzazione diverso deve essere utilizzato per sincronizzare operazioni simultanee di lettura e di scrittura allo stesso elemento dati.
Nessun controllo dei limiti viene eseguito per assicurarsi che _Index sia un indice valido nel vettore simultaneo.
Requisiti
Header: concurrent_vector.h
Spazio dei nomi: Concurrency