003
13.10.2007, 21:00 Uhr
banshee
|
okay das bedeutet also, wenn mir std::time(0) auch 0 zurückliefern würde, hätten wir den 1. Januar 1970?
Da fällt mir auf, ich weiß gerade gar nicht, wie signed -> unsigned gecastet wird. Werden hier negative Zahlen als Vorzeichenzahl oder als 2K-Zahl gespeichert? Ich meine mich zu erinner, dass dann einfach das Vorzeichen auf 0, also positiv gesetzt wird und der Wert dann genommen wird.
Und dass er das automatisch castet liegt daran, dass srand einen uint übergeben bekommt, richtig? |