Votre question

programmation avec dev-c++

Tags :
  • Programme
  • Programmation
Dernière réponse : dans Programmation
6 Décembre 2005 17:41:50

bonjour,

je fait mes début en programmation, je viens d'essayer mon premier programme et aucun résultat.

j'utilise dev-c++ et je programme en c++.

voici mon programme:

/*Nom : premierprog.c */
/*Premier programme */
/*********************************************************/

/* appel des fichiers d'en-tête */
/*********************************************************/
#include <iostream.h> // fichier d'en-tête d'entrées sorties standard
#include <conio.h> // fichier d'en-tête d'entrées sorties sur la
// console

void main (void)
{
/* affichage à l'écran */
/*********************************************************/
cout << "Bonjour"; //utilisation d'un objet de gestion de flux
//de sortie de la bibliothèque isotream.h

/* pause */
/*********************************************************/
cout <<"appuyer une touche pour continuer";
getch(); //Attente d'une saisie au clavier
system ("pause")
}

ceci est un exemple de mon livre et je ne vois pas où est le problème :-? , si quelqu'un pouvait me dire ce que j'aurais pu oublier, merci ;-)

Autres pages sur : programmation dev

a b L Programmation
6 Décembre 2005 19:03:16

fait un #include <iostream> sans le .h pour prendre le fichier C++ et pas le fichier C.

ensuite le cout est dans l'espace de nommage std.
en théorie, il faudrait utiliser std::cout << ...
mais tu peux indiquer le fait que cet espace de nommage est dans l'espace global en ajoutant:
using namespace std;
Ainsi tu peux utiliser directement cout comme tu le fais.

Certains compilateur font le using namespace std implicitement. Ce qui explique que cet exemple fonctionne sous certains compilateurs et pas d'autres.
6 Décembre 2005 19:08:13

Si c'est un livre tu n'aurais pas du te fatguer à recopier tout les commentaires !! Sinon....Je m'y connais pas trop mais moi j'utilise plutot cin >> "..." ou scanf que getch();....Et aussi dans les programmes que je suis en train d'apprndre j'ai plutot l'hbaitude de mettre using namespace std en début de code ou bien std::( ton code..) ... mais bon si ca tombe il y en a pas besoin.

Annuaire généraliste
Contenus similaires
6 Décembre 2005 21:04:28

merci CRicky et felix38 pour votre aide,
j'ai enfin compris les bases de la programmation, mais je crois que je m'ai m'acheté le livre de programmation pour les nuls car dans mon cours il me manque plein d'élément super important et surtout il ne fonctionne qu'avec des logiciels payants!!! :-(
3 Mars 2006 21:04:34

Ce qu'il faudrait faire c'est juste remplacer

void main(void) par :
int main()

et voila le tour est joué.


PS : Et pour faire une peuse il existe aussi getch() (il esst dans le bibliothèque <conio.h> que tu as déja inclus
.)

Si tu veux mon addresse msn c'est regor_3@hotmail.fr
;) 



4 Mars 2006 00:54:13

on dirait que tu essayes d'insérer du C++ dans un prog en C, c'est très étrange
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS