[ C++ ] - j'arrive pas a utiliser la fonction random

- j'arrive pas a utiliser la fonction random [ C++ ] - Programmation

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]

Reply

Marsh Posté le 31-01-2002 à 10:27:30   

Reply

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 :heink:


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
Reply

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

Reply

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().


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed