std.android.random
Kryptografisch sichere Zufallszahlen über /dev/urandom auf Android. Geeignet für Schlüsselgenerierung, Nonces und Token — nicht für Performance-kritische Simulation.
Verwendung
import std.android.random;
// 32 zufällige Bytes erzeugen
var buf: [32]uint8;
AndroidRandomBytes(&buf[0], 32);
// Zufälligen Integer
var n: int64 := AndroidRandomInt64();
Funktionen
| Signatur | Sichtbarkeit | Beschreibung |
|---|---|---|
AndroidRandomBytes(buf: pchar, len: int64): void | pub | Füllt buf mit len kryptografisch zufälligen Bytes |
AndroidRandomInt64(): int64 | pub | Gibt eine zufällige 64-Bit-Ganzzahl zurück |
AndroidRandomFloat(): f64 | pub | Gibt Zufallszahl im Bereich [0.0, 1.0) zurück |
Letzte Aktualisierung: 2026-05-22
