salve,
questo è il problema: voglio una lista di swap tra 4 processi (indipendenti), non vi è alcun modo che io possa fare solo con l'invio di un puntatore ad una struttura?
Codice:
//example
typedef struct node
{
int x;
char c;
struct node *next;
} node;
o devo inviare i punti (x, c) in termini di valore e di ricostruire la lista?
la mia soluzione: creare la lista in una posizione condivisa in memoria, in cui tutti i processi possono utilizzare lo stesso riferimento per manipolare o leggere l'elenco, ma se i uso malloc (); non riesco a controllare il luogo fisico in cui la memoria è assegnato (questo è quello che so)
ogni aiuto è apprezzato ragazzi, grazie