si seulement 1+1=1
 Groupe : Membres
|
bonsoir,
je cré un compte a rebourg en C++
Mais code::blcoks me dit qu'il y a une erreur à cette fonction.
Je pense que c'est parce-que je n'est pas inclu la librairie, le problème c'est que je ne sais pas laquelle c'est qui a cette fonction.
Sinon voilà mon code:
Code : C++#include <iostream>
using namespace std;
int compteRebourg(int debut);
int main()
{
int debut=0;
cout << "Entrez le temps de debut : ";
cin >> debut;
cout << compteRebourg(debut);
system("PAUSE");
return 0;
}
int compteRebourg(int debut)
{
for(int i=0; i != debut; i++)
{
return debut--;
sleep(1);
system("CLS");
}
}
Merci de votre aide
|
-273,15 °C
 Groupe : Membres
|
Google dit que c'est cstdlib
|
si seulement 1+1=1
 Groupe : Membres
|
Salut!
Tu as mis quoi dans google car moi j'ai mis :
sleep() langage c++
Et je n'ai strictement rien trouvé.
Merci de ton aide!
Edit: ça fonctionne toujours pas..
Code : C++#include <iostream>
#include <cstdlib>
using namespace std;
int compteRebourg(int debut);
int main()
{
int debut=0;
cout << "Entrez le temps de debut : ";
cin >> debut;
cout << compteRebourg(debut);
system("PAUSE");
return 0;
}
int compteRebourg(int debut)
{
for(int i=0; i != debut; i++)
{
return debut--;
sleep(1);
system("CLS");
}
}
Citation : debugger code::blocksmain.cpp:25: error: `sleep' undeclared (first use this function)
main.cpp:25: error: (Each undeclared identifier is reported only once for each function it appears in.)
Édité
le 26/05/2007 à 10:30:59
par ocin
|
 Groupe : Membres
|
apparament ,c'est une fonction C : #include <stdio.h> ou #include <stdlib.h>, je sais plus...
essayer un par un.
5 minutes de recherche sur google taurais donner la reponse
par contre : je crois que sous nux, le temps est en seconde, et sous win, en useconde...
@+
|
Un Python, ça mord !
 Groupe : Bannis
|
Remplace sleep par _sleep sous GCC/MinGW.
Sinon, tu devrais revérifier le fonctionnement de ta fonction compteRebours, car elle ne fonctionnera pas comme tu le veut  .
|
si seulement 1+1=1
 Groupe : Membres
|
Désolé mais code::blcoks ne veut toujours pas compiler.
Et sinon dis moi quel mot a tu mis car moi ce que je met ne fait pas de bon résultat. Ce que j'ai mis c'est:
sleep langage c++
Merci à vous
Edit: ça fonctionne avec le post du dessus mais je ne l'avais pas vu au moment où je répondais. MErci de ton aide et tu avais raison sa beug :s je vais y réfléchir.
MErci à vous !!
Édité
le 26/05/2007 à 10:50:06
par ocin
|
Groupe : Membres
|
sleep n'appartient ni au C, ni au C++. C'est un truc propre à certains OS.
|
 Groupe : Membres
|
|