[C/C++] Conversion dy type
Résolu
mercure321
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
mercure321 -
mercure321 -
Salut
Est-ce que qq’un peut m’aidez ! Je veux stocker un entier dans un fichier texte mais je n’arrive pas à le convertir en char et dans ce cas il m’affiche de mauvais résultat par exemple si l’entier contient 97 il m’écrit dans le fichier le caractère ASCII qui lui correspond c.-à-d. ‘a’ mais moi je veux qu’il m’écrit 97
Voici le code correspondant :
#include <stdio.h>
#include <stdlib.h>
void main()
{
FILE *f=NULL;
f=fopen("c:\\essai.txt","w");
int x=97;
fputc((char)x,f);
system("pause");
}
Est-ce que qq’un peut m’aidez ! Je veux stocker un entier dans un fichier texte mais je n’arrive pas à le convertir en char et dans ce cas il m’affiche de mauvais résultat par exemple si l’entier contient 97 il m’écrit dans le fichier le caractère ASCII qui lui correspond c.-à-d. ‘a’ mais moi je veux qu’il m’écrit 97
Voici le code correspondant :
#include <stdio.h>
#include <stdlib.h>
void main()
{
FILE *f=NULL;
f=fopen("c:\\essai.txt","w");
int x=97;
fputc((char)x,f);
system("pause");
}
A voir également:
- [C/C++] Conversion dy type
- Logiciel gratuit conversion calendrier républicain - Télécharger - Études & Formations
- Clear type - Guide
- Type de ram - Guide
- Monnaie conversion - Télécharger - Banque & Budget
- Conversion mb en mo ✓ - Forum Bureautique
3 réponses
Salut,
int main() { FILE *f; if((f=fopen("c:\\essai.txt","w")) == NULL) return -1; int x=97; fprintf(f,"%d",x); fclose(f); system("pause"); return 0; }
Salut,
essaies ceci ( en C++ ) :
#include <iostream>
#include <sstream>
#include <fstream>
using namespace std;
void main
{
int IntToConvert = 5;
string IntToStr;
ostringstream SStream;
SStream<<IntToConvert;
IntToStr = SStream.str();
ofstream F;
F.open("c:\essai.txt",ios::out);
F<<IntToStr;
F.close();
}
@++
essaies ceci ( en C++ ) :
#include <iostream>
#include <sstream>
#include <fstream>
using namespace std;
void main
{
int IntToConvert = 5;
string IntToStr;
ostringstream SStream;
SStream<<IntToConvert;
IntToStr = SStream.str();
ofstream F;
F.open("c:\essai.txt",ios::out);
F<<IntToStr;
F.close();
}
@++