| |
|
|
Michael Wodrich | Dieser Code KompilierenMarkierenSeparieren liefert schlicht eine Null zurück. So ganz in Ordnung finde ich das nicht. Es mag ja richtig sein, daß man Str$() benutzen sollte aber da hätte ich dann wenigstens eine Fehlermeldung erwartet. Übrigens hatte ich wegen der Fehlerprüfungen auf XPSE umgeschaltet, auch der läßt das einfach durchgehen.
In einem größeren Programm kann man da recht lange suchen, warum denn nun ein ganzer String schlicht nicht ausgegeben wird.
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 27.10.2006 ▲ |
|
|
|
|
RGH | Derzeit ist es bei Operatoren, die für Strings und numerischen Werten gelten, so, daß der Typ rechts vom Operator zählt. In diesem Falle ist er numerisch, also wird die numerische Entsprechung des Strings (in diesem Falle 0) zum rechten Wert addiert.
Die einzige Alternative wäre in künftigen XProfan-Versionen eine Fehlermeldung.
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 30.10.2006 ▲ |
|
|
|