right up left contents index
Précédent: "SpxSetArgTabReel"
Suivant: "Envoi du tableau de configuration vers Narcisse"
Haut: "Routines d'écriture de configuration dans un tableau"

SpxSetArgTabChar 

void SpxSetArgTabChar(SpxArg* spx_arg,char* name,char* value,
        unsigned indice)

Cette routine permet d'écrire dans dans un des éléments du tableau initialisé avec SpxInitArg un couple (mot clé,valeur tableau de caractères(indice)).

spx_arg est un pointeur sur un des élements du tableau initialisé avec SpxInitArg.

name est un mot clé de la configuration de Narcisse.

value est une valeur réelle associée au mot clé name.

indice est l'indice du tableau pour lequel la valeur caractère est donnée. On n'est pas obligé d'initialiser toutes les valeurs du tableau (par défaut les valeurs non initialisées inférieures à la valeur maximum initialisée sont mises à zéro). Indice n'est pas limité, une allocation dynamique du tableau est réalisée.

Si indice vaut -1 on nettoit spx_arg s'il avait déjà été utilisé. Ceci est utile si on veut réutiliser le même élément spx_arg sans réinitialiser (voir SpxPurgeArg) tout le tableau initialisé avec SpxInitArg.