Analisis de Codigo
Alguien me puede decir por que mi compoilador de c++ no reconoce las funciones randomize y random con el siguiente codigo
#include <iostream.h>
#include <iomanip.h>
#include <stdlib.h>
int main()
{
randomize();
for(int i = 0;i < 200;i++)
cout << setw(10) << random(37);
cout << endl;
return 0;
}
no es la libreria stdlib la libreria que hay que utilizar para cargar esas funciones
Muchas gracias a todos.
#include <iostream.h>
#include <iomanip.h>
#include <stdlib.h>
int main()
{
randomize();
for(int i = 0;i < 200;i++)
cout << setw(10) << random(37);
cout << endl;
return 0;
}
no es la libreria stdlib la libreria que hay que utilizar para cargar esas funciones
Muchas gracias a todos.
No estoy muy seguro, pero random() y randomize() no son funciones de ansi c. Son posiblemente funciones de algún compilador concreto y si no usas ese compilador, no las tendrás.
Si tu compilador entiende ansi c, las funciones de números aleatorios creo que son rand() y srand().
Se bueno.
Si tu compilador entiende ansi c, las funciones de números aleatorios creo que son rand() y srand().
Se bueno.
