Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Ayudita con Visual C++ 6

Iniciado por Depredator, 01 de Enero de 1970, 01:00:00 AM

« anterior - próximo »

Depredator

                                Se coloca el srand como si fuese el randomize?, escribo lo siguiente:

srand();
num=rand()%3+1;

y me dice q srand no toma 0 parámatros, asi q puse:

srand(50);
num=rand();

pero siempre sale el mismo numero, como se usa??

saludot                                
enemos dos oidos y una boca para hablar menos y escuhar más...

(Proverbio Chino)

synchrnzr

                                Bueno, bueno, bueno... esto ya es que no nos miramos ni la ayuda (o no sabemos inglés XDDD)

El parámetro de srand es la semilla del generador de números aleatorios (pseudo-aleatorios en realidad)

Prueba a poner

srand( (unsigned)time( NULL ) );
num = rand()%3 +1

para lo que tú dices. Para tu mayor integración con el VC++ te diré que si seleccionas una palabra clave como srand y pulsas F1 te sale un diálogo de ayuda de la MSDN con una lista cortita de temas relacionados con esa palabra clave, con srand sólo salían dos, además. A ver si haces uso de ella ^_^'

Sync :guay:

PS: No te olvides el #include "time.h", que eres capaz...

[ Este Mensaje fue editado por: synchrnzr el 2002-07-29 13:32 ]                                

Depredator

                                :triste: Os dije q era novato con esto del VC++, no sabia lo del F1, asi q ya esta almacenado en memoria :ojo:.

gracias a tos...                                
enemos dos oidos y una boca para hablar menos y escuhar más...

(Proverbio Chino)

synchrnzr

                                Almacénalo en el disco duro, que por lo menos es almacenamiento no volátil... XDDD

Sync :guay:                                






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.