Probleme avec dev c++
Fermé
nymph2641
Messages postés
6
Date d'inscription
mercredi 18 juillet 2012
Statut
Membre
Dernière intervention
19 juillet 2012
-
Modifié par nymph2641 le 19/07/2012 à 01:19
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 - 19 juil. 2012 à 15:39
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 - 19 juil. 2012 à 15:39
A voir également:
- Probleme avec dev c++
- Telecharger dev c++ - Télécharger - Langages
- Massgrave dev - Accueil - Windows
- Dev home. - Télécharger - Développement
- Dev-pascal - Télécharger - Édition & Programmation
- Https://massgrave.dev/get | iex - Windows 11
5 réponses
nymph2641
Messages postés
6
Date d'inscription
mercredi 18 juillet 2012
Statut
Membre
Dernière intervention
19 juillet 2012
19 juil. 2012 à 05:14
19 juil. 2012 à 05:14
svp quelquun
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
19 juil. 2012 à 14:04
19 juil. 2012 à 14:04
n'importe quoi ! "char" est bien un type entier au même titre que "int" ou "short" il est généralement codé sur 1 octet. char est signé, c'est à dire qu'il prend des valeurs allant de -128 à 127, donc i<190 sera toujours vrai. à ce moment là, il vaut mieux utiliser "unsigned char" à la place qui va de 0 à 255.
Ton erreur suivante vient du fait qu'une chaine de caractère se met entre guillemets et pas entre astérisques.
Save (i,"LOG.TXT");
Ton erreur suivante vient du fait qu'une chaine de caractère se met entre guillemets et pas entre astérisques.
Save (i,"LOG.TXT");
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 292
19 juil. 2012 à 15:39
19 juil. 2012 à 15:39
Merci pour les -1, c'est un réel plaisir !
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 292
19 juil. 2012 à 01:35
19 juil. 2012 à 01:35
Normal, i n'est déclaré nulle part.
for(int i = 8; i <= 190; i++)
for(int i = 8; i <= 190; i++)
nymph2641
Messages postés
6
Date d'inscription
mercredi 18 juillet 2012
Statut
Membre
Dernière intervention
19 juillet 2012
19 juil. 2012 à 01:41
19 juil. 2012 à 01:41
merci bcp, maintenent ca fait un erreur sur le Save (i,*LOG.TXT*);
dois-je mettre int en avant du i ?
dsl je commence tous juste en programation :P
dois-je mettre int en avant du i ?
dsl je commence tous juste en programation :P
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 292
19 juil. 2012 à 05:22
19 juil. 2012 à 05:22
Oui :
int main()
{
char i;
Ici virer le char i;
qui ne sert à rien.
int main()
{
char i;
Ici virer le char i;
qui ne sert à rien.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Symeon94
Messages postés
138
Date d'inscription
vendredi 2 janvier 2009
Statut
Membre
Dernière intervention
20 juillet 2012
2
Modifié par Symeon94 le 19/07/2012 à 13:04
Modifié par Symeon94 le 19/07/2012 à 13:04
tu peux pas mettre une valeur entiere dans une valeur de type char.
Efface char i; et mets
for(int i = 8 ; i < 190 ; i++)
Si tu desires sauvegarder le character qui a la valeur ascii i=8 -> 190 dans un fichier, tu devras les caster.
Efface char i; et mets
for(int i = 8 ; i < 190 ; i++)
Si tu desires sauvegarder le character qui a la valeur ascii i=8 -> 190 dans un fichier, tu devras les caster.