Quando si lavora con numeri interi a 32 bit (Int32 ) in C + + , potrebbe essere necessario convertire in una stringa per la visualizzazione. Il tipo di dati "int " memorizza i valori interi , come -2 , -1 , 0 , 1 e 2 . Le dimensioni dei diversi C + + tipi di dati interi variano tra i sistemi informatici . In genere , uno standard "int " è a 32 bit, che è di 4 byte . È possibile utilizzare la funzione " itoa " o la classe " stringstream " per convertire interi in stringhe . Istruzioni 
 1 
 Aprire il C + + file sorgente in un editor come Microsoft Visual Studio Express . 
 2 
 Crea aa intero a 32 bit e memorizzare un valore numerico in essa aggiungendo il seguente codice nella funzione : 
 
 int numero = 1111 ; 
 3 
 Converti il numero intero in una stringa e visualizzarlo con l'aggiunta del seguente codice : 
 
 char str [ 33 ] ; 
 
 itoa ( numero , str , 10) ; 
 
 printf ( "% s" , str) ; 
 
 Il personaggio ha una dimensioni di 33 quindi può memorizzare completamente un numero a 32 bit . La funzione " itoa " prende una , array di caratteri interi e una base di radice come i suoi argomenti , convertendo il numero intero in una stringa . Se il vostro compilatore ( ad esempio Unix ) non supporta la funzione " itoa " , in alternativa è possibile aggiungere "# include  " e "# include  " nella parte superiore del file e quindi digitare il seguente codice nella vostra funzione : 
  std : stringstream ss ; 
 
 ss numero << ; 
 
 std :: cout << ss.str ( ) < < endl; 
 4 
 Salvare il file C + + . Compilare ed eseguire il programma per visualizzare il valore convertito.