bonjour,
Il me faudrait utiliser un tableau à deux dimensions en tant que mémoire partagée...
et ceci ne fonctionne pas apparement :
et résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 char p2[150][200]; char *p3; shmid2 = shmget(IPC_PRIVATE, sizeof(p2), 0666); p3 = (char*)shmat(shmid2, NULL, 0); // pour tester : strcpy(p3[0], "test");
"...attention : passage de l'argument n°1 de « strcpy » transforme un entier en pointeur sans transtypage "
Quelqu'un aurait-il une idée ?
merci
Partager