MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame^] | 1 | SYNOPSIS |
| 2 | string read_bytes(string file, int start, int anzahl) |
| 3 | |
| 4 | BESCHREIBUNG |
| 5 | Liest eine bestimmte Anzahl Bytes aus dem File <file>. Wenn <start> |
| 6 | nicht angegeben oder 0 ist, wird das File von Beginn weg gelesen, |
| 7 | sonst vom Byte mit der Nummer <start>. Wenn <start> negativ ist, |
| 8 | werden die Bytes vom Ende des Files her gezaehlt. <anzahl> ist die |
| 9 | Anzahl Bytes, die gelesen werden sollen. Werte von 0 oder negative |
| 10 | Werte sind zwar moeglich, aber wenig sinnvoll. |
| 11 | |
| 12 | Wenn <start> ausserhalb der Groesse des Files liegt, liefert |
| 13 | read_byte() anstelle eines Strings 0 zurueck. |
| 14 | |
| 15 | Die max. Anzahl einzulesender Bytes pro Aufruf dieser Funktion |
| 16 | betraegt LIMIT_BYTE (s. query_limits()). |
| 17 | |
| 18 | SIEHE AUCH |
| 19 | read_file(E), write_bytes(E), write_file(E) |