2009-08-10 12 views
2

Je voudrais partager de la mémoire entre deux processus. Malheureusement, je ne trouve aucun exemple utile lorsque vous utilisez google. La seule chose qui se pose est la façon dont P.I.P.S peut être utilisé. Mais je me souviens que cela pourrait être fait d'une autre manière, similaire à celle de la création de files d'attente de messages. Ce serait génial si quelqu'un pouvait me diriger dans la bonne direction!Exemple de mémoire partagée pour Symbian

Un grand merci

Répondre

2

Utilisez RChunk pour la mémoire partagée. Plaine C'est un mécanisme de bas niveau, assez efficace.

Utilisez RMsgQueue pour les files d'attente de messages, qui sont sur un niveau d'abstraction un peu plus élevé. Voir Using Message Queue dans l'aide du SDK pour plus d'informations.

+0

merci, je sais comment utiliser les files d'attente de messages. Mais je veux savoir comment utiliser la mémoire partagée. Il y a une certaine possibilité de le faire dans Symbian, mais j'ai oublié les noms de classe ... –

+0

Je l'ai trouvé maintenant. C'est la classe RChunk pour laquelle je regardais! –

+0

Bien sûr. J'ai édité ma réponse pour contenir cette option aussi, donc c'est plus utile pour les autres personnes qui cherchent la même chose. (J'ai été un peu distrait par les mots "file d'attente de messages" dans votre question, je dois admettre.) – laalto