Manipulation de dev-c++
Fermé
toto9340
Messages postés
5
Date d'inscription
samedi 21 mars 2009
Statut
Membre
Dernière intervention
22 mars 2009
-
21 mars 2009 à 23:49
toto9340 Messages postés 5 Date d'inscription samedi 21 mars 2009 Statut Membre Dernière intervention 22 mars 2009 - 22 mars 2009 à 01:16
toto9340 Messages postés 5 Date d'inscription samedi 21 mars 2009 Statut Membre Dernière intervention 22 mars 2009 - 22 mars 2009 à 01:16
A voir également:
- Manipulation de 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
- Mode anti manipulation involontaire ✓ - Forum CSS
4 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
21 mars 2009 à 23:59
21 mars 2009 à 23:59
Salut,
Tu inclus des bibliothèques de C, en appelant des fonctions C++.
Si tu veux faire du C++, inclus à la place de stdio.h, iostream (#include <iostream> pas de .h à la fin).
Pas besoin de conio.h dans ton code. Par contre, tu dois utiliser cstdlib.
En dessous de l'inclusion des fichiers, utilise : using namespace std;
Dans ton code, il te manque des points-virgules.
Et enfin, la définition de ta fonction cube est mal faite.
Prends en compte ces considérations, recompile et dis nous s'il reste des erreurs.
Cdlt
Tu inclus des bibliothèques de C, en appelant des fonctions C++.
Si tu veux faire du C++, inclus à la place de stdio.h, iostream (#include <iostream> pas de .h à la fin).
Pas besoin de conio.h dans ton code. Par contre, tu dois utiliser cstdlib.
En dessous de l'inclusion des fichiers, utilise : using namespace std;
Dans ton code, il te manque des points-virgules.
Et enfin, la définition de ta fonction cube est mal faite.
int cube (int X) { X3= X*X*X; return(X3); }
Prends en compte ces considérations, recompile et dis nous s'il reste des erreurs.
Cdlt
toto9340
Messages postés
5
Date d'inscription
samedi 21 mars 2009
Statut
Membre
Dernière intervention
22 mars 2009
22 mars 2009 à 00:08
22 mars 2009 à 00:08
bonjour ,
merci pour ta reponse , par contre ce que j demande pourquoi il m'affichela ligne rouge sur cout<<
en sachant que j ai respecté la syntaxe ;
merci
merci pour ta reponse , par contre ce que j demande pourquoi il m'affichela ligne rouge sur cout<<
en sachant que j ai respecté la syntaxe ;
merci
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
22 mars 2009 à 00:18
22 mars 2009 à 00:18
Je t'ai donné un début de réponse
Si tu veux faire du C++, inclus à la place de stdio.h, iostream (#include <iostream> pas de .h à la fin).
De plus, je pense que l'extension de ton fichier est .c au lieu de .cpp. En gros tu compiles du C++ avec un compilateur C.
Si tu veux faire du C++, inclus à la place de stdio.h, iostream (#include <iostream> pas de .h à la fin).
De plus, je pense que l'extension de ton fichier est .c au lieu de .cpp. En gros tu compiles du C++ avec un compilateur C.
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
22 mars 2009 à 00:23
22 mars 2009 à 00:23
Car cout est déclaré dans le fichier iostream, et pas dans stdio.h
Il faut voir qu'en C/C++ tu ne peux utiliser une fonction ou une variable que si tu l'as préalablement déclaré.
Il faut voir qu'en C/C++ tu ne peux utiliser une fonction ou une variable que si tu l'as préalablement déclaré.
toto9340
Messages postés
5
Date d'inscription
samedi 21 mars 2009
Statut
Membre
Dernière intervention
22 mars 2009
22 mars 2009 à 01:16
22 mars 2009 à 01:16
bonjour,
message bien reçue friend merci pour ton aide , et toi snipper je te félicite parce que ta toujours raison .
merci et bonne nuit .
message bien reçue friend merci pour ton aide , et toi snipper je te félicite parce que ta toujours raison .
merci et bonne nuit .