Désolé j'ai encore un problème :oops:
Avec Dev-C++, lorsque je veux lancer un programme, il me dit :
[quote]Le projet n'a pas encore été compilé[/quote]
Ok, je vais dans executer, compiler, et après il me demande où l'enregistrer, je l'enregistre dans mes documents. Puis je refais executer, et il me remet le même message.
Comment le compiler alors ?:
Merci de m'éclairer un peu sur ce compilateur car là, je suis largué. :lol:
__________________________
"tout le monde a besoin de tout le monde"
ERREUR BBCODE SUR CE MESSAGE : - La valeur de la balise "quote" n'est pas correcte !
Salut,
déjà tu n'as pas besoin de t'excuser pour poser une question, on est là pour te répondre (si c'est poser gentillement comme tu l'a fait :))
quel version de Dev C++ utilises-tu ? la nouvelle beta est très bugée j'ai remarquée, je n'arrive plus à l'ouvrir d'ailleurs enfin je vais régler ça mais bon ...
alros voilà, dans les toolbars de Dev C++ il y en a une avec des boutons permettant de compiler, executer, compiler ET executer, etc... tu enregistres tout d'abord ton projet (Save as.. ou Save tout simple). Ensuite tu clique sur le bouton permettant de compiler. (en restant un peu dessus sans cliquer le WhatsThis s'affiche)
bon en espèrant que ta version n'est pas bugée et que tu va réussir
ciao
__________________________
Grégory S.
eVias Web & Software Solutions.
Développement Web et logiciel en tout genre et Open Source.
Plus rapidement, si tu as déjà enregistré un première fois, il te suffit de faire F9, ca enregistre, compile et execute.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
merci de votre amabilité
Bon alors j'ouvre un des exemples crée lors de l'installation de Dev-C++ situé dans le répertoire C:\Dev-Cpp\Examples\Jackpot.
Voici la source :
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
void Start ();
void GetResults ();
int i, j, life, maxrand;
char c;
void
Start ()
{
i = 0;
j = 0;
life = 0;
maxrand = 6;
cout << "Select difficulty mode:\n"; // the user has to select a difficutly level
cout << "1 : Easy (0-15)\n";
cout << "2 : Medium (0-30)\n";
cout << "3 : Difficult (0-50)\n";
cout << "or type another key to quit\n";
c = 30;
cin >> c; // read the user's choice
cout << "\n";
switch (c)
{
case '1' : maxrand = 15; // the random number will be between 0 and maxrand
break;
case '2' : maxrand = 30;
break;
case '3' : maxrand = 50;
break;
default : exit(0);
break;
}
life = 5; // number of lifes of the player
srand( (unsigned)time( NULL ) ); // init Rand() function
j = rand() % maxrand; // j get a random value between 0 and maxrand
GetResults();
}
void
GetResults ()
{
if (life <= 0)
// if player has no more life then he lose
{
cout << "You lose !\n\n";
Start();
}
cout << "Type a number: \n";
cin >> i; // read user's number
if ((i>maxrand) || (i<0)) // if the user number isn't correct, restart
{
cout << "Error : Number not between 0 and \n" << maxrand;
GetResults();
}
if (i == j)
{
cout << "YOU WIN !\n\n"; // the user found the secret number
Start();
}
else if (i>j)
{
cout << "Too BIG\n";
life = life - 1; // -1 to the user's "life"
cout << "Number of remaining life: " << life << "\n\n";
GetResults();
}
else if (i<j)
{
cout << "Too SMALL\n";
life = life - 1;
cout << "Number of remaining life:\n" << life << "\n\n";
GetResults();
}
}
int
main ()
{
cout << "** Jackpot game **\n";
cout << "The goal of this game is to guess a number. You will be ask to type\n";
cout << "a number (you have 5 guess)\n";
cout << "Jackpot will then tell you if this number is too big of too small compared to the secret number to find\n\n";
Start();
return 0;
}
J'appuies sur F9 comme Pac l'a suggéré
Une fenetre Compile progress s'ouvre et reste 1/2secone ava,nt de se fermer.
J'ai pu apercevoir dedans :
Compiler : default compiler
errors = 1 error
Bah y a une erreur dans le script alors car rien d'autre ne se lance et je ne peux pas jouer au Jackpot moi
C'est un script suggéré avec Dev-C++ comme exemple alors je ne comprends pas pourquoi il y a une arreur :():
Sinon ma version c'est la 4.9.8.0 comme Pac me l'a conseillé, je l'ai prise a la place de celle qui bugge (la nouvelle).
Merci de m'éclairer d'avantage sur ces problèmes,
Cordialement
__________________________
"tout le monde a besoin de tout le monde"
Je vais voir, mais chez moi aussi tous les exemples ne marchaient pas.
Il te dit pas les erreurs de compilation ?
tu sais qu'on peut les voir en cliquant sur l'onglet Compiler en bas.
Essaie les autres pour voir ou bien les miens lol, ils doivent compiler.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
ca dit tout le temps qu'il y a une erreur à la ligne 2, c'est bizarre :():
__________________________
"tout le monde a besoin de tout le monde"
La ligne 2 de quel fichier ?
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
Ca doit pas être la ligne 2 de tous les fichiers du projet qui ont un problème, ca doit venir de la ligne 2 d'un seul fichier, à gauche de la ligne d'erreur, il te dis dans quel fichier il y a l'erreur, le mieux serait que tu écrives les premières lignes de bug que te donne DevC++.
Ensuite, pour installer la dernière, ca marche j'ai réussi. Tu télécharge la 10, puis quand il te demande de l'installer, tu spécifies le même répertoire que la V4.9.8.0. Et il s'installe sans soucis.
J'ai essayé le Jackpot et marche bien chez moi, ca doit provenir d'un soucis de lib. C'est pas grand chose.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].