- j'arrive pas a utiliser la fonction random [ C++ ] - Programmation
Marsh Posté le 31-01-2002 à 10:34:35
cool_c_raoul a écrit a écrit : dans mon code je tape void main() { int tableau[100]; int randomize(); for (int i=0; i<100; i++) { tableau = Random(100); } system("PAUSE" ); } le compilateur me sort [i]implicit declaration of function `int randomize(...) implicit declaration of function `int random(...) |
vire cette ligne
Marsh Posté le 31-01-2002 à 10:36:38
cool_c_raoul a écrit a écrit : le compilateur me sort implicit declaration of function `int randomize(...) implicit declaration of function `int random(...) |
as-tu inclu les bons headers??
(il faut faire #include <nom_du_header> sinon ca ne marche pas)
A+
LEGREG
Marsh Posté le 31-01-2002 à 11:40:28
C'est pas randomize, c'est srand(int)
C'est pas random, c'est rand(void)
Tu auras sous doute besoin de RAND_MAX, la borne sup de rand().
Marsh Posté le 31-01-2002 à 10:27:30
dans mon code je tape
void main()
{
int tableau[100];
int randomize();
for (int i=0; i<100; i++) { tableau = Random(100); }
system("PAUSE" );
}
le compilateur me sort
[i]implicit declaration of function `int randomize(...)
implicit declaration of function `int random(...)
[edtdd]--Message édité par cool_c_raoul--[/edtdd]