A votre bon coeur mesieur dame :-)
Je suis en train de tenter de recuperer un bout de code en C qui fait une share memory pour que 2 prog python puissent echanger des variables.
J'ai recuperer un prog mais il me met des Warning a la production de la librairie. (Je maitrise pas vraiment les pointeurs...)
Ci dessous le Warning :
Et le code en question :ipcmem.c: In function ‘ipcmem_attach’:
ipcmem.c:107: warning: cast to pointer from integer of different size
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 static PyObject *ipcmem_attach(PyObject *self, PyObject *args) { int shmid, addr, flags; void *ptr; if (!PyArg_ParseTuple(args, "iii", &shmid, &addr, &flags)) { return NULL; } ptr = shmat( shmid, (void *)addr, flags ); if (!ptr) return ipcmem_error(); return PyInt_FromLong( (long)ptr); }
Merci pour votre aide
Partager