chaine de caracteres et memoire partagée
bonjour à tous,
je bloque actuellement sur un truc, c'est veritable casse tete (enfin pour moi...)
je souhaiterais utilisée la memoire partagée pour partager une structure de données qui contient notamment une chaine de caracteres non connues a l'avance.
ex:
Code:
1 2 3 4 5 6
|
typedef struct shmstruct{
...
char * message;
...
}sharedData_s; |
le truc ,c'est que ce que je veux partagée, c'est une phrase que je construit
Code:
1 2
|
i=sprintf( message , "blablabla %i \n" , MonInt ); |
ca ne fonctionne pas
si je fais un test simple
là ca marche ...
pouvez vous m'expliquer d'ou vient mon probleme? merci