Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3132 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  utiliser c++ sur mandrake10 debutant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

utiliser c++ sur mandrake10 debutant

n°989524
balta9
Posté le 22-02-2005 à 09:40:23  profilanswer
 

je suis debutant en programmation, je voudrais utiliser le compilateur c++ de mandrake. Quelles sont les commandes pour excecuter un programme en detail et de verifier les erreurs.
 
Je voudrais taper le programme simpliste suivant:
 
#include <iostream.h>
int main()
{cout <<"hello";
return 0;
}
ps: un lien web si vous avez .... merci
 

mood
Publicité
Posté le 22-02-2005 à 09:40:23  profilanswer
 

n°989576
nathan_g
Posté le 22-02-2005 à 10:39:39  profilanswer
 

Tu peux utiliser xemacs pour taper et enregistrer ton programme, avec quelques corrections :
 
[cpp]
 
#include <iostream>
 
using namespace std;
 
int main()  
{
   cout <<"hello";
 
   return 0;  
}  
 
[\cpp]
 
Par exemple, si tu l'enregistres sous le nom main.C, tu compiles avec :
 
g++ -o main main.C
 
Tu obtiens l'executable main que tu n'as plus qu'a lancer !

n°989582
nathan_g
Posté le 22-02-2005 à 10:40:39  profilanswer
 

Plutot :
 

Code :
  1. #include <iostream>
  2. using namespace std;
  3. int main() 
  4. {
  5.    cout <<"hello";
  6.    return 0; 
  7. }

n°989589
Taz
bisounours-codeur
Posté le 22-02-2005 à 10:48:27  profilanswer
 

pas de return 0 :o

n°989591
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 22-02-2005 à 10:51:01  profilanswer
 

et le "<< endl;", faudrait pas l'oublier si tu veux que quelque chose s'affiche :o
ou alors tu flushes à la main

n°989593
Taz
bisounours-codeur
Posté le 22-02-2005 à 10:54:18  profilanswer
 

[quote=989591,0,5,21092]et le "<< endl;", faudrait pas l'oublier si tu veux que quelque chose s'affiche :o
ou alors tu flushes à la main[/quote]
homme de peu de foi, tu ne penses pas que le destructeur des ostream est capable de flusher tout seul ?

n°989595
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 22-02-2005 à 10:56:00  profilanswer
 

[quote=989593,0,6,72553]homme de peu de foi, tu ne penses pas que le destructeur des ostream est capable de flusher tout seul ?[/quote]
euh, oui, possible :whistle:
 
[:neowen]

n°990197
nathan_g
Posté le 22-02-2005 à 18:21:11  profilanswer
 

Pour le " return 0; " je pensais au début que c'était inutile, mais je me suis rendu compte que Visual C++ demande au main de renvoyer qqch sinon il signale un Warning.
Depuis, j'ai également pris l'habitude d'en mettre.

n°990228
Taz
bisounours-codeur
Posté le 22-02-2005 à 18:40:34  profilanswer
 

VC++ est pourri

n°990443
Tarabiscot​e
Posté le 22-02-2005 à 20:59:11  profilanswer
 

Je trouve que c'est du chipotage à ce niveau là.
 
Car si je me souviens bien dans la norme il est dit que s'il n'y a pas de return 0; à la fin du main, il est automatiquement rajouté lors de la compilation.
 
Mais de là à dire qu'il ne faut pas le taper ...
 
Moi je pense que ce n'est pas une mauvaise chose de le mettre, d'ailleurs je ne suis pas le seul à le penser.

mood
Publicité
Posté le 22-02-2005 à 20:59:11  profilanswer
 

n°990629
HelloWorld
Salut tout le monde!
Posté le 22-02-2005 à 23:22:01  profilanswer
 

Oui mais Taz considère que la seule manière correcte de coder c'est la sienne.
Si tu as VC++ 6 faudrait penser à passer à une version plus récente.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  utiliser c++ sur mandrake10 debutant

 

Sujets relatifs
[Aide pour débutant] Programme pour lire info sur port parallèle[debutant dreamweaver mx 2004] comment afficher une page php ?
[debutant] tableau java[debutant] commande INSERT
Pop-up redimensionné sans utiliser js?Je ne comprends pas comment faire (Debutant)
Quel langage/API utiliser ?[ASPX] Question de débutant
[Projet jeu JAVA] Questions de débutant 
Plus de sujets relatifs à : utiliser c++ sur mandrake10 debutant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR