J'ai
et je veux
par conversion. Un moyen simple de suggérer?
MODIFIER : aussi j’ai besoin de générer un nombre aléatoire, et convertir en un char, puis ajouter un '.txt' et y accéder dans un ifstream.
J'ai
et je veux
par conversion. Un moyen simple de suggérer?
MODIFIER : aussi j’ai besoin de générer un nombre aléatoire, et convertir en un char, puis ajouter un '.txt' et y accéder dans un ifstream.
Ma façon de faire ce travail est :
char to int
char var;
cout<<(int)var-48;
int to char
int var;
cout<<(char)(var|48);
Et j'écris ces fonctions pour les conversions :
int char2int(char *szBroj){
int counter=0;
int results=0;
while(1){
if(szBroj[counter]=='\0'){
break;
}else{
results*=10;
results+=(int)szBroj[counter]-48;
counter++;
}
}
return results;
}
char * int2char(int iNumber){
int iNumbersCount=0;
int iTmpNum=iNumber;
while(iTmpNum){
iTmpNum/=10;
iNumbersCount++;
}
char *buffer=new char[iNumbersCount+1];
for(int i=iNumbersCount-1;i>=0;i--){
buffer[i]=(char)((iNumber%10)|48);
iNumber/=10;
}
buffer[iNumbersCount]='\0';
return buffer;
}
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.