//CIN
using namespace std; //per evitare di std :: cin
3
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 ] ;
4
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 ".
5
Salvare il C /file C + + , compilare ed eseguire il programma di utilizzare la funzione " getline " .