У меня есть 4 программы main.c, delete.c, insert.c и search.c. Они предназначены для удаления, вставки и поиска списка ссылок, который был создан в main.c. Я вызываю/разворачиваю каждую программу из main.c. Проблема заключается в том, что использует список ссылок среди всех четырех и выполняет несинхронизированные операции над списком. Какой подход мне необходим для обмена списком?Совместное использование структуры данных между несколькими программами
Примечание: У каждой есть собственная собственная функция.
У вас действительно есть 4 программы? Потому что я вижу 4 исходных файла, которые могут быть скомпилированы в одном проекте/программе. – Alex
Существует много способов взаимодействия [* inter-process communication *] (https://en.wikipedia.org/wiki/Inter-process_communication). –
@Alex каждый имеет функцию main(). –