Documentation de Gambas - /dev/api/name/gb.returnnewstring

/dev/api/name/gb.returnnewstring

# GB.ReturnNewString

void GB.ReturnNewString ( const char *src , long len )

Retourne une valeur String à l'appeleur de la méthode ou de la propriété.

- str est la chaîne à retourner.

- len est la longueur de la chaîne.

La chaîne retournée est une copine de la chaîne src allouée par l'interpréteur.

Vous devez utiliser cette fonction si vous voulez que la chaîne que vous voulez retourner n'est pas gérée par l'interpréteur, mais par votre composant ou une librairie qui dépend sur ce dernier.

Cette fonction n'abandonne pas la méthode ou la propriété. Vous devez le retourner explicitement en utilisant l'instruction `return`.

### Voir aussi

- /wiki/api/cat/returnstring