Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come rimuovere un indice in un array dinamico di interi

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 : .

# 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

Rimuovere l'oggetto all'indice 5 , utilizzando la funzione "Cancella ". Scrivi la seguente dichiarazione al di sotto del ciclo for :

v.erase ( 5) ;

 

Programmazione © www.354353.com