Ich habe 4 Programme main.c, delete.c, insert.c und search.c. Was sie tun sollen, ist Löschen, Einfügen und Suchen einer Linkliste, die in main.c erstellt wurde. Ich rufe jedes Programm von main.c. Das Problem ist teilen Sie die Linkliste unter allen vier und führen Sie nicht synchronisierte Vorgänge auf der Liste. Welchen Ansatz muss ich verfolgen, um die Liste zu teilen?Datenstruktur unter mehreren Programmen teilen
Hinweis: Jeder hat seine eigene Hauptfunktion.
Haben Sie wirklich 4 Programme? Weil ich 4 Quelldateien sehe, die in einem Projekt/Programm kompiliert werden können. – Alex
Es gibt viele Möglichkeiten, [* interprocess communication *] (https://en.wikipedia.org/wiki/Inter-process_communication) zu machen. –
@Alex hat jeweils eine eigene Hauptfunktion. –