Bonjour,
j'utilise une structure qui contient un entier et un string (tableau de char), je voudrais savoir comment faire pour donner une valeur( chaine de caractere ) a ce stableau de char

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
data  parametre; // data est le type de ma structure qui contient arg1 et nom[3O]
 
parametre.arg1=n; // aucun soucis avec
 
parametre.nom[30]="ceci est un test"; // je fais tourner dans tous les sens, impossible
par la suite, j'envoie cette structure par rpc la valeur de arg1 marche tres bien mais je reflechis deja au tableau de char, comment recuperer svp ? merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
// coté client l'envoie
resultat = addition_1(&parametre, clnt); 
 
// coté serveur et reception
 
printf("%s\n",(*argp).nom); //  argp est le nom de structure de reception mais ??? je suis sur que ça ne marchera pas
merci a vous