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 vettore , scrivendo la seguente riga all'inizio del file di codice sorgente : .
# includono Creare una funzione che restituisce un vettore . Il tipo di ritorno di una funzione precede il suo nome . Per dichiarare una funzione che restituisce un vettore , scrivere la seguente dichiarazione : { } Dichiarare un vettore all'interno del funzione " funz . " Questo sarà il vettore tuoi funzione restituisce. Scrivere , tra le parentesi graffe della funzione " funz " : aggiungere alcuni elementi al vettore con il metodo " push_back " . Questo aggiunge un elemento alla parte posteriore del vettore . Per aggiungere più elementi al vettore , scrivere le seguenti righe di codice al di sotto del precedente Pagina 6 Restituisce il vettore , che copiarlo in qualunque pezzo di codice richiama questa funzione . Inserire il codice seguente alla fine del corpo della funzione : ritorno v; Creare una funzione principale , che è dove il vostro programma avrà inizio l'esecuzione. Scrivi la seguente dichiarazione di funzione nello spazio sottostante la funzione " funz " : int main ( ) { } Creare un vettore all'interno del principale funzione . Questo salverà il vettore restituito dalla funzione " funz . " Scrivere il seguente all'interno delle parentesi graffe della funzione principale : richiamare la funzione " funz " e assegnare il vettore tornato a "v " scrivendo il seguente sotto la dichiarazione precedente : v = funz (); loop attraverso il vettore e stampare i suoi elementi. Scrivere il seguente ciclo for al di sotto della precedente affermazione : for ( unsigned int i = 0; i < v.size (); i + + ) per { cout << v [i ] << endl; } Eseguire il programma premendo il tasto play verde . L' output del programma è la seguente: 1 2 3 4 5
3
vettore
4
vettore
5
7
8
vettore
9
10
11
Informazioni correlate
Programmazione © www.354353.com