View Full Version : [C] memoria condivisa
devilman83
21-06-2005, 18:57
ciao come posso scrivere in un'area di memoria condivisa una lista sotto UNIX???
:muro: :muro: :muro:
maulattu
21-06-2005, 19:04
ciao come posso scrivere in un'area di memoria condivisa una lista sotto UNIX???
:muro: :muro: :muro:
vai su http://www.advancedlinuxprogramming.com/
e scaricati il libro (è gratis), c'è un capitolo sulla memoria condivisa.
è di facile e soprattutto IMMMEDIATA lettura...
:D :D :D Ciao Romanista....!!!!....(manname per mail la tesina quella nova che non c'e l'ho)
--------------------------------------
premessa
(io e devilman83 dobbiamo fare una tesina sotto linux-Unix)..
quindi
Il problema non è la memoria condivisa perchè le system call di unix le conosciamo per la memoria condivisa, il fatto sta nel poter mettere nella memoria condivisa delle strutture, o meglio liste contenente al loro interno delle strutture.
Questo sarebbe formidabile...
L'unica cosa che siamo risciti a trovare è stato ......
stringcpy(memoria_condivisa);
....
ma non possimao mettere solo stringhe nella memoria condivisa......
a parte il fatto che non vedo il problema (al posto della stringa potresti metterci qualsiasi cosa, basta un cast), cmq vedi anche se può esserti utile la keyword "volatile" (dovrebbe far parte proprio del C, neanche del C++).
ciao
a parte il fatto che non vedo il problema (al posto della stringa potresti metterci qualsiasi cosa, basta un cast), cmq vedi anche se può esserti utile la keyword "volatile" (dovrebbe far parte proprio del C, neanche del C++).
ciao
cacchio il casting...
non ci avevo pensato...
che pirla..... :tapiro: :fagiano:
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.