blob: 95cabbd267dd2b5b63702b66f3150e8141d01d78 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001SYNOPSIS
2 string read_bytes(string file, int start, int anzahl)
3
4BESCHREIBUNG
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
18SIEHE AUCH
19 read_file(E), write_bytes(E), write_file(E)