Nwlapcug.com


Come utilizzare la classe del contenitore STL Set

Container classi sono uno strumento utilizzato in C e C++, di programmazione da utilizzare come un repository di qualsiasi tipo di dati. La STL o libreria di modelli standard, fornisce una serie di classi contenitore generico da utilizzare nella programmazione. Queste classi sono progettate per standardizzare le classi utilizzate e il programma di codifica per la massima efficienza.

Istruzioni

1

Esaminare l'elenco delle classi disponibili in STL. Questo elenco include vettoriale, elenco, deque, set, multiset, mappa, multimap, hash_set, hash_multiset, hash_map e hash_multimap. L'uso delle classi rimuove la necessità di gestire l'allocazione di memoria nel codice stesso.

2

Selezionare il contenitore appropriato prima di decidere il tipo di operazione da eseguire sui dati nel contenitore. Il contenitore di vettore è idea per un utilizzo di tipo matrice. Accesso casuale ai dati, con nuovi elementi o dati aggiunti o eliminati a stat o fine del programma può essere ottenuto utilizzando deque.

3

Creare un oggetto con una capacità iniziale di 20 e tutti i valori verranno impostati a 5. Tipo vettoriale, nums (20,5); Ora, è stato creato un oggetto vettoriale con una specifica forma e dimensione utilizzando il vettore di classe STL.

4

Utilizzare il STL classe metodo at () per specificare l'argomento per un integer specifico o un numero e fornire la risposta in una determinata posizione. Questo è molto simile a una tecnica chiamata l'indicizzazione della matrice.

Consigli & Avvertenze

  • Gli elementi STL vengono impostati come intestazioni e forniscono che una struttura chiaramente definita per la maggior parte comunemente utilizzate azioni all'interno di C o C++. Prendetevi il tempo per acquisire familiarità con queste classi ed esplorare gli altri algoritmi e funzioni disponibili.