[Allegro] cstring

Anando Eger a.eger at aneg-dv.de
Do Feb 24 10:52:21 CET 2011


Hallo Herr Eversberg,

wie groß darf eigentlich {zahl} in einer solchen
Konstruktion (z.B. var #uxy(0,{zahl}) werden?

x var "123"\ins #uxy\var #uxy(0,r64001 0,64000 f" ")\mes
scheint noch zu funktionieren...

Viele Grüße
Anando Eger


On 23 Feb 2011 at 11:57, Bernhard Eversberg wrote:

> Am 23.02.2011 11:37, schrieb Fischer, Thomas:
> >
> > ich versuche gerade von einer Zeichenkette das letzte Zeichen zu
> > entfernen, finde dazu aber keinen Befehl. Gibt es so etwas nicht? Ich
> > hatte var #uxy (0,-1) erwartet, aber: var #76(0,-4) liefert die
> > letzten 4 Zeichen von #76., dasselbe tun var #76(-4,4) und  var
> > #76(-4,0).
> >
> > Ist das nicht unnötig redundant?
> Ja.
> Gehen tut es nur mit diesem Trick:
> 
> var #uxy(0,r20 0,19 f" ")
> 
> (sofern man sicher ist, daß der Inhalt nicht
> länger als 20 Byte ist, sonst schreibt man eben 0,r100 bzw. 0,99 oder
> was immer)
> 
> > Ließe es sich einrichten, dass die
> > Funktion sich so wie z.B. Perl verhält:
> >
> > substr EXPR,OFFSET,LENGTH
> Das wäre ein schönes feature request, denn es geht zur Zeit nicht.
> 
> B.E.
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro





Mehr Informationen über die Mailingliste Allegro