Существует ли в Windows объект синхронизации монитор?

Тема в разделе "WASM.BEGINNERS", создана пользователем 2Hard2Forget, 4 ноя 2018.

  1. 2Hard2Forget

    2Hard2Forget Member

    Публикаций:
    0
    Регистрация:
    27 авг 2018
    Сообщения:
    86
    Не могу разобраться в объектах синхронизации. В интернете много про них написано, но чёткого пояснения нигде нет. Ко всему прочему, не понятно: монитор и мьютекс - это одно и то же ? Существует ли в виндовс монитор? Если его там нет, то как его реализовать?
     
  2. q2e74

    q2e74 Active Member

    Публикаций:
    0
    Регистрация:
    18 окт 2018
    Сообщения:
    988
    Посмотрите девятую главу книжки windows via c/c++ . Есть на русском. Гуглится на ура. Ну и книжки Русиновича снимают очень много вопросов. Ну и есть ответы на https://stackoverflow.com/questions/38159668/monitor-vs-mutex
     
  3. Indy_

    Indy_ Well-Known Member

    Публикаций:
    4
    Регистрация:
    29 апр 2011
    Сообщения:
    4.775
  4. Hacker

    Hacker Member

    Публикаций:
    0
    Регистрация:
    9 авг 2018
    Сообщения:
    170
    Адрес:
    Москва
    Монитор плюс шлем? - есть такой
     
  5. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    1.955
    Исходя из того, что википедия сказала о "мониторе", тебе нужны "critical sections" в windows. А мутексом ты можешь только другой копии своей программы сообщить, что одна копия уже запущена.
     
  6. Indy_

    Indy_ Well-Known Member

    Публикаций:
    4
    Регистрация:
    29 апр 2011
    Сообщения:
    4.775
    f13nd,

    Исходя что у тс интернет не правильный, то походу он кореец.