User manual

Kapitel 4 Pawn Script
4.2.8 String Funktionen
Hinweis: Um die Funktionen dieses Kapitels verwenden zu können, benötigen Sie folgendes
Include-File:
#include <string>
Die Arbeitsweise der folgenden Funktionen entspricht im Wesentlichen jener der Standard ANSI-C
Implementierung:
native strlen(const string[]);
liefert die Länge von string (ohne '\0')
Parameter Erklärung
string Zeichenkette, deren Länge bestimmt werden soll
Erklärung
Rückgabewert Anzahl der Zeichen ohne der abschließenden '\0'
native sprintf(dest[], maxlength=sizeof dest, const format[], {Float,Fixed,_}:...);
speichert den übergebenen Format-String in dem Array dest. Die Arbeitsweise der Funktionen
entspricht der Funktion "snprintf" der Standard ANSI-C Implementierung
Parameter Erklärung
dest Array zur Aufnahme des formatierten Ergebnisses
maxlength maximale Zeichenanzahl, die das dest Array aufnehmen kann
format die zu verwendende Format-Zeichenkette
Erklärung
Rückgabewert
l
-1 im Fehlerfall
l
Anzahl der Zeichen, die geschrieben worden wäre, wenn das Array
dest lang genug gewesen wäre (ohne '\0').
Das Array dest erhält in jedem Fall ein abschließendes Nullzeichen.
In keinem Fall wird über die Länge des Arrays dest
hinausgeschrieben.
Rev. 01 79