Se connecter avec
S'enregistrer | Connectez-vous

programmation avec dev-c++

Dernière réponse : dans Programmation

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

Lassé par la pub ? Créez un compte
Expert Programmation

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.

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

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!!! :-(

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
;) 



Lassé par la pub ? Créez un compte
  • Contenus similaires :
Tags :
Tom's guide dans le monde