CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Aide pour un compilateur C++

sangohan55
sangohan55
Niveau 10
26 octobre 2007 à 16:56:24

+1 kufa

Ratha
Ratha
Niveau 7
31 octobre 2007 à 17:38:38

heu ... kufa ... c´est quoi un precompiled headers ?? ?
j´ai un peu honte ...

sangohan55
sangohan55
Niveau 10
31 octobre 2007 à 19:45:48

Quand tu crée un projet de type console application win 32, tu as une fenêtre bleu qui s´affiche, a gache clique sur paramtre de l´application et tu coches projet vide

space_monster66
space_monster66
Niveau 6
31 octobre 2007 à 21:07:41

sangohan55
Posté le 20 octobre 2007 à 21:49:47
Essaie d´abord de télécharger ce compilateur ...
http://www.lerobert.com/i[...]5225&Itemid=310

Oui tu auras besoin d´internet pour l´installation, ensuite tu crées un projet, tu tapes ton code et tu appuies sur F5.

Ratha
Posté le 20 octobre 2007 à 23:41:24
heu ... pourquoi est ce ke tu a écri l´adresse du grand robert ? c pa un compilateur ?

saleGauss
Posté le 21 octobre 2007 à 00:34:07
C´est pour t´aider à compiler ton francais.

:d) Excellent ! :rire: :rire: :rire2:
Go dans mes favoris celui-là.
et si tu veux progresser plus rapidement au lieu de poser toutes ces questions je te conseille le site du zero, un excellent site :bye:

Ratha
Ratha
Niveau 7
04 novembre 2007 à 17:07:02

Meric beaucoup tout le monde . Kufa , ta solution marche avec le code de sangohan55 mais maintenant jaimerais faire un dernier test pour vérifier que cela marche bien . Je n´ai pas encore le livre du site internet alors pouriez vous me passer un petit code qui affiche un petit message et après je ne demande plus rien (sauf si ça ne marche pas) merci d´avance !!

sangohan55
sangohan55
Niveau 10
04 novembre 2007 à 17:13:40

un petit code qui affiche un message ?

  1. include <iostream>

int
main ( void )
{
std::cout << "Voici mon premier message en C++ !" << std::endl;
system("PAUSE");
return 0;
}

naruto_forever
naruto_forever
Niveau 10
04 novembre 2007 à 18:16:27

Tu me disais que mon using namespace sf:: te perturbait je comprends, t´es bloqué à ce niveau là :-p

Ratha tu peux mettre "using namespace std; " avant ton code pour ne pas devoir mettre std partout :

  1. include <iostream>

int main ( void )
{
cout << "Voici mon premier message en C++ !² " << endl;
system("PAUSE");
return 0;
}

sangohan55
sangohan55
Niveau 10
04 novembre 2007 à 20:04:34

Ba pourquoi tu n´as pas mit le namespace ?

  1. include <iostream>

using namespace std;

int
main ( void )
{
cout << "Mon message en C++ 3 ^^" << endl;
system("PAUSE");
return 0;
}

Ratha
Ratha
Niveau 7
07 novembre 2007 à 21:16:57

Escusez de vous le dire (je pense que c´est parce que moi je suis en C89) Sur un bouquin (et ça marche) je tape plutot le code :

  1. include <stdio.h>
  2. include <stdlib.h>

int main ( int argc, char** argv )
{
printf("Mon premier message en C++!!");
system ("PAUSE");
return 0;
}
c´est cela même les cours du Zero!! J´en suis aux pointeurs et je comprend rien du tout (C´est normal ?? ?) . Merci pour vos conseil !!

godrik
godrik
Niveau 30
08 novembre 2007 à 12:38:18

Bien que ton code compile en C++, il est plutot orienté C.

Pour ce qui est des pointeurs, c´est un sujet non trivial mais central du langage.

naruto_forever
naruto_forever
Niveau 10
08 novembre 2007 à 17:21:39

"Ba pourquoi tu n´as pas mit le namespace ? "
Mouarf ! J´avais le mode boulet activated :rire2:

Godrik a raison, sur le site du zero si tu regardes M@theo commence par le C puis le C++ ( beaucoup plus loin ) :-)))
T´embrouilles donc pas avec nos codes ( ou ceux du SdZ ) et apprends un langage :)

sangohan55
sangohan55
Niveau 10
08 novembre 2007 à 18:36:08

Si tu compiles avec visual n´apelle pas ton fichier par l´extansion .cpp mais par l´extension .c

<AVIS_PERSONNELLE>

Je pense que c´est une très mauvaise idée de commancer par apprendre le C pour apprendre plus tard le C++, selon moi, il serait mieux d´apprendre directement le C++.

</AVIS_PERSONNELLE>

naruto_forever
naruto_forever
Niveau 10
08 novembre 2007 à 19:02:42
  1. include "esprit.h"
  2. include <connerie_habituelle.h>

using namespace lol;

void post ()
{
char reponse[999] = "";

printf("Pourquoi tu dis que c´est une mauvaise idée sangohan ? ");
scanf("%s", reponse);

return 0;
}

godrik
godrik
Niveau 30
08 novembre 2007 à 19:18:50

il ya plusieurs écoles. Il est dit que ceux qui commencent par le C avant de faire du C++ prennent de mauvaise habitudes.

En vrai, le C++ ressemble tellement a une extension du C que je ne suis pas sur que ca vaille le coup de faire une différence.

Ratha
Ratha
Niveau 7
10 novembre 2007 à 15:58:17

En bref, je peut toujours n´apprendre que le C ?? ?
C´est quoi les différences ?? ? Gros poblème en C d´ailleur ,j´ai bien compris les pointeurs et les tableau mais, les exercices que me donne M@theo j´y arrive pas du tout ... :snif2: :snif2: :snif2: !!
On m´a dit que une fois fois que j´aurais finis d´apprendre le C++ , il me faudra quand même un livre a cotés de moi quand je programme... une sorte de dicctionnaire . Je sais pas trop si c´est vrai ou non ...

sangohan55
sangohan55
Niveau 10
10 novembre 2007 à 17:22:03

pour apprendre les bases, le C convient largement (pointeur tableau chaine de caractère etc etc), tu n´arrives pas a faire les exercices sur les tableaux ? Quel est le problème ?

La différence entre le C et le C++, c´est que le C++ est orienté objet, mais pour l´instant sa ne change pas grand chose, le C++ a aussi la STL est plein d´autre truc, mais pour le moment ce n´est pas interressant pour toi.

Aussi comme son nom l´indique c´est un TUTO, et non une référence donc tu es obliger d´avoir une "bible" a coté.

Ratha
Ratha
Niveau 7
10 novembre 2007 à 21:18:53

j´arive pas a afficher la somme des valeures d´un tableau c´est trop dur !! !

Chaos_Clad
Chaos_Clad
Niveau 10
11 novembre 2007 à 02:00:47

C´est pourtant pas dur, creuse toi un peu la tête sinon t´arriveras jamais à rien. Je sais que les pointeurs sont un passage difficile en programmation mais mieux vaut passer une heure sur un problème et trouver toi-même la solution que d´y passer dix minutes et que ce soit quelqu´un qui le fasse pour toi. Même si tu comprends, tu n´as pas la satisfaction d´avoir réussi et tu t´en souviendras moins bien.

sangohan55
sangohan55
Niveau 10
11 novembre 2007 à 09:57:56

ba je vois pas ce qui te bloque, c´est très simple, tu n´as pas essayer la méthode ´sale´ ?? :

tableau[0] + tableau[1] etc etc

Je te rassure il y a une autre méthode plus ´pro´ :)

Essaie au moins de codé quelque chose.

space_monster66
space_monster66
Niveau 6
11 novembre 2007 à 10:01:20

Oui, va sur ton compilo et essayes de faire une calcullette en C sur console. Si tu y arrives, c´est que tu as suivi les cours, sinon tout ce que tu fais c´est poser des questions sur un pseudo-apprentissage et pusi tu t´étonnes que tu comprends rien. Fais cet exercice.

Sujet fermé pour la raison suivante : Topic verrouillé.
Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment