Na ja, nach ewigem Suchen hatte ich die faxen dicke und dachte mir, ich schreib doch mal einen Post. Wie bekomme ich unter C rand() mit srand() gesagt, das er
immer, nicht nur jede Sekunde Zufallszahlen zur Verfügung stellen soll? Hier ein kleines Prog, das mein Problem veranschaulicht:
#include <stdio.h>
#include <stdlib.h>
int main( void ) {
int i;
srand( time(NULL));
for(i=0; i <= 10; i++)
printf("%d\n", rand());
return(1);
}
führt man das mehrmals in der Sekunde aus, bekommt man auch mehrmals die selben Zahlen...
perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="5065726c2d436f6d6d756e697479"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'
http://perl-tutor.de