Nel linguaggio di programmazione C + + , un array è un contenitore utilizzato per memorizzare i dati . Gli array sono ordinati in una sequenza , e gli elementi si può accedere attraverso il loro indice o posto nella matrice . Gli array hanno una dimensione fissa che non può essere modificato dopo la creazione. Un array dinamico è un array che può essere ridimensionati dopo che è stato creato . Questo ti permette di aggiungere o rimuovere elementi dalla matrice . Nel linguaggio di programmazione C + + , l' attuazione matrice dinamica è chiamato il vettore . È possibile utilizzare il vettore per rimuovere elementi da un array dinamico attraverso il loro indice. Cose che ti serviranno
+ ambiente di sviluppo integrato (IDE) , come ad esempio Eclipse CDT
compilatore C + + , ad un GCC
Mostra più istruzioni
1
carico C + il C + + IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare ' File /Nuovo /Progetto' e scegliere ' C + + Project' per creare un nuovo progetto C + + . Un file di codice sorgente di vuoto viene visualizzata nell'editor di parte di testo della IDE
2
importare la libreria "vettoriale" , scrivendo le seguenti dichiarazioni nella parte superiore del file di codice sorgente : .
< P > # include
using namespace std;
3
dichiarare una funzione principale, che è il punto di partenza di questo programma. Scrivere il seguente all'inizio del file di codice sorgente :
int main ( ) { }
4
Dichiarare un nuovo vettore denominato " v" , scrivendo quanto segue tra le parentesi graffe della funzione principale :
vettore
v;
5 Riempire il vettore con i numeri da 0 a 9 . È possibile utilizzare un ciclo for per ottenere questo risultato . Scrivere il seguente sotto l' istruzione di dichiarazione vettore :
for (int i = 0; i < 10; i + + ) per
v.push_back { ( i) }
6 < p > Rimuovere l'oggetto all'indice 5 , utilizzando la funzione "Cancella ". Scrivi la seguente dichiarazione al di sotto del ciclo for :
v.erase ( 5) ;