| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 
 |  
#include <stdlib.h> //pour itoa()
 
int n; 
char* ma_chaine= "";
char* temp= ""; // temp servira pour itoa()
 
do 
{ 
    n=a.GetCh();//ma fonction getch renvoi un int depuis le clavier 
                       //"a" est un objet console win32 
    switch (n) 
   { 
   case 8:break; //cette ligne n'est pas tres importante 
   default:a.Printf("%c",n);break; 
   //j'utilise ma fonction Printf 
                //fonction qui ressemble aux  
                //fonctions C elle a l'avantage 
                //de me permettre de lire 
                //n'importe quel type de données 
                //facilement (%i %c %f etc...) 
                ma_chaine= new char[strlen(ma_chaine)*2];
	strcat(ma_chaine,itoa(n,temp,2));
                } 
}while(n!=13 &&n!=27); |