[C++] Probleme de compilation
Fermé
cheche
-
14 nov. 2004 à 20:52
blurk Messages postés 486 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 15 mars 2009 - 15 nov. 2004 à 18:03
blurk Messages postés 486 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 15 mars 2009 - 15 nov. 2004 à 18:03
A voir également:
- [C++] Probleme de compilation
- Compilation pdf - Guide
- Breach compilation - Guide
- Erreur de compilation dans le module caché thisworkbook ✓ - Forum Excel
- One piece compilation episode ✓ - Forum Cinéma / Télé
- Erreur de compilation end sub attendu - Forum Access
3 réponses
maily
Messages postés
7556
Date d'inscription
lundi 26 juin 2000
Statut
Contributeur
Dernière intervention
23 juin 2023
453
15 nov. 2004 à 09:37
15 nov. 2004 à 09:37
Bonjour!
Quelle est l'erreur qu'il t'affiche?
Que se passe-t-il quand tu executes?
pour le C++, je pense qu'il vaut mieux acheter un bon bouquin (celui de delannoy en général est très bon)!
Bon courage!
Maily :-))))
Boumj'chtattrape
Quelle est l'erreur qu'il t'affiche?
Que se passe-t-il quand tu executes?
pour le C++, je pense qu'il vaut mieux acheter un bon bouquin (celui de delannoy en général est très bon)!
Bon courage!
Maily :-))))
Boumj'chtattrape
y te manque pas un ; dans ta fonction?
Sinon, je te conseil au debut de programmer avec les fonctions complette et pas les cin cout, prend plutot printf, ca t'apprendra mieux, et c'est plus complet comme fonction
De plus, je suis pas sur que l'on peu ecrire return : x*x*x, mais soit return (x*x*x), soit
x_cube=x*x*x
return x_cube
Mais bon, ca remonte à loin tout ca
Sinon, je te conseil au debut de programmer avec les fonctions complette et pas les cin cout, prend plutot printf, ca t'apprendra mieux, et c'est plus complet comme fonction
De plus, je suis pas sur que l'on peu ecrire return : x*x*x, mais soit return (x*x*x), soit
x_cube=x*x*x
return x_cube
Mais bon, ca remonte à loin tout ca
blurk
Messages postés
486
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
15 mars 2009
160
15 nov. 2004 à 18:03
15 nov. 2004 à 18:03
int cube déclaré après void main( ) est une erreur
en c++ on ne déclare pas une fonction dans la fonction main
(ni aucune autre fonction)
ni entre la déclaration de main et son corps.
on peut écrire
return x*x*x;
mais il est conseillé d'utiliser des parenthèses pour la lisibilité.
la syntaxe correcte:
return (x*x*x);
une fois ces 2 problèmes résolus, ça devrait marcher.
cordialement
¤
en c++ on ne déclare pas une fonction dans la fonction main
(ni aucune autre fonction)
ni entre la déclaration de main et son corps.
on peut écrire
return x*x*x;
mais il est conseillé d'utiliser des parenthèses pour la lisibilité.
la syntaxe correcte:
return (x*x*x);
une fois ces 2 problèmes résolus, ça devrait marcher.
cordialement
¤