carico del C IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare ' File /Nuovo /Progetto' e scegliere 'Progetto C' per creare un nuovo progetto C . Un file di codice sorgente di vuoto viene visualizzata nell'editor di testo parte dell'IDE.
2
Includere la ' iostream ' e la libreria ' mappa ' . La biblioteca ' iostream ' consente di stampare direttamente alla console , mentre la biblioteca 'mappa' fornisce l'accesso al contenitore mappa . È possibile importare queste librerie , scrivendo le seguenti due righe di codice nella parte superiore del file di codice sorgente :
# include
# include
Utilizzare il namespace ' std ' . Questo permette di accedere alle funzioni di libreria ' std ' senza aggiungere ' std ' le lettere di ogni chiamata di funzione . Usando il namespace ' std ' , si risparmierà alcuni tasti e produrre un programma più leggibile . Scrivere la seguente riga sotto le dichiarazioni allegate :
using namespace std;
4
dichiarare una funzione principale. La funzione principale è dove tutto il codice andrà . Per dichiarare una funzione principale , scrivere la seguente riga di codice :
int main ( ) { }
5
Dichiarare un contenitore di carta di nome ' coppie ' che memorizzerà le coppie di numero intero tipi . Questo può essere fatto scrivendo la seguente riga di codice all'interno delle parentesi graffe della funzione principale
mappa
6
Dichiarare un iteratore alla mappa contenitore. Iteratori sono utilizzati per spostarsi in un contenitore STL e di accedere ai suoi dati . Per dichiarare un iteratore denominato ' si , ' scrivere la seguente riga di codice al di sotto della linea di scritto nel passaggio precedente :
mappa
7
inserire i dati nella mappa . Dal momento che la mappa è auto- ordinazione , è possibile inserire i dati in qualsiasi ordine e sarà ordinare se stesso dal primo valore della coppia , dal più piccolo al più grande valore . Le seguenti tre linee di inserire tre coppie nella mappa . È possibile aggiungere di più se vi piace
pairs.insert (coppia
Pairs.insert (coppia
pairs.insert (coppia
8
iterare la mappa utilizzando un ciclo for e mappa iteratore . L'iteratore 'it ' può essere utilizzato per accedere a tutte le coppie all'interno della mappa . Per impostare un ciclo for per scorrere la mappa ' coppie ' scrivere il codice seguente :
per ( it = pairs.begin (); it = pairs.end () , ma + + ) { }
Pagina 9
uscita i valori detenuti dalle coppie nella mappa . Ogni coppia ha due valori a cui si accede usando le parole ' primo ' e ' secondo. ' La mappa è ordinato dal valore più basso al valore più grande rispetto al primo valore di una coppia . Per stampare la mappa ordinata , scrivere la seguente riga all'interno delle parentesi graffe del ciclo for : .
Cout << ( * it ) primo << " = > " << ( . * it ) secondo << endl;
10
concludere il programma con una semplice dichiarazione di ritorno :
return 0;
11
Run il programma premendo il tasto play verde situato nella parte superiore della IDE . Il programma stampa il seguente :
1 = > 50
2 = > 300
3 = > 100
Programmazione © www.354353.com