Dokumentation zu: reverse.de(E)

HR Image


SYNOPSIS
        int     reverse (int arg)
        string  reverse (string arg)
        bytes   reverse (bytes arg)
        mixed * reverse (mixed * arg)
        mixed * reverse (mixed * & arg)

BESCHREIBUNG
        Kehrt die Reihenfolge des Inhaltes eines Arrays, Strings oder
        Bytefolge <arg> um und liefert den neuen Wert als Resultat.
        Ist <arg> eine Zahl, wird die Reihenfolge der Bits in <arg> umgekehrt.

        Wenn in der Referenz-Variante verwendet, wird das Argumentarray selber
        invertiert und auch zurueckgegeben.

BEISPIELE
        reverse (0x306a) - gibt 0x560c0000 zurueck

        reverse ("test") - gibt "tset" zurueck

        mixed * a = ({ 1, 2 });
        reverse(a)  - gibt ({ 2, 1 }) zurueck, a bleibt unveraendert.
        reverse(&a) - gibt ({ 2, 1 }) zurueck, a ist nun ({ 2, 1 })

FEHLER
        Referenz-Teilarrays wie reverse(&(a[1..2])) werden nicht unterstuetzt.

GESCHICHTE
        Eingefuehrt in LDMud 3.3.529.
        LDMud 3.3.532 fuegte die Bitumkehr von Zahlen ein.

SIEHE AUCH

Das Original der Seite ist in Englisch.

Start » Magierhandbuch » Docu » Efun.de » Reverse.de Letzte Generierung: 25.04.2021, 01:58
Email an: mud@wl.mud.de
Valid HTML 4.01!