У меня есть структура, как
struct board{
char name;
int values[37];
}board
Представьте себе игру, в которой несколько игроков играют за одним столом, и все они делают разные ставки на разные позиции массива значений. Имя доски уникально, и игрок входит в игру с указанием имени доски. Если 2 или более игроков вводят одно и то же имя доски, они все присоединяются к одной и той же игре.
Мне нужно поместить эту структуру в общую память и получить доступ / изменить содержимое «значений»
из разных процессов одновременно (семафоры не проблема). Мне удалось скопировать структуру в часть общей памяти, но я не знаю, как получить доступ к имени, чтобы увидеть, существует ли плата и тому подобное.
Это для школьного проекта, и я немного отчаялся ... пожалуйста, помогите и спасибо. Кстати, в разделяемой памяти я хочу ссылки на POSIX os