GB_STRING
typedef
struct {
GB_TYPE type;
struct {
char *addr;
long start;
long len;
} value;
}
GB_STRING;
Cette structure représente une valeur Gambas
String.
-
L'adresse du début de chaîne est à
addr + start
.
-
La longueur est
len
.
La chaîne n'est pas toujours terminée par un caractère zéro.
Vous devez utiliser la macro
STRING et
LENGTH pour accéder à un argument de chaîne d'une méthode.
Si vous avez besoin d'une chaîne terminée par un caractère nul, vous pouvez utiliser la fonction
GB.ToZeroString.
Voir aussi