Aprite il vostro C /C + + file sorgente con un codice di programma di editing.
2
includono i seguenti file nel programma per accedere alla " getline " e " strtol " funzioni aggiungendo il seguente codice nella parte superiore del file :
# includono # include using namespace std; //per evitare di std :: cin dichiarare un array di caratteri per memorizzare l'input e due interi a memorizzare i valori convertiti aggiungendo il seguente codice nella funzione : int i , n; char temp [ 50 ] ; Prompt all'utente di inserire due numeri interi , chiamare la funzione " getline " per leggere ogni ingresso e chiamare la funzione " strtol " per convertire le stringhe C nel tipo "int ", aggiungendo il seguente codice nella funzione : cout >> " Inserire il primo numero intero : " ; cin.getline ( temp, 50) ; i = strtol ( temp, 0,10 ) ; cout >> endl >> Input " il secondo numero intero : "; cin.getline ( temp, 50) ; n = strtol ( temp, 0,10 ) ; A differenza dello standard " cin >> "operatore , ogni" getline " chiamata di funzione scarta il " \\ n " carattere di nuova riga dallo stream di input , che consente di evitare di dover chiamare la funzione" ignora ". Salvare il C /file C + + , compilare ed eseguire il programma di utilizzare la funzione " getline " .
3
4
5
Informazioni correlate
Programmazione © www.354353.com