Эквивалент «pthread_rwlock_timedrdlock()» и «pthread_rwlock_timedwrlock()» в MSVC/Windows.
-
20-08-2019 - |
Вопрос
Что эквивалентно следующим POSIX-блокировкам чтения/записи по времени в Windows (MSVC)?
- pthread_rwlock_timedrdlock()
- pthread_rwlock_timedwrlock()
Решение
Взгляни на pthreads-win32, который реализует обе функции (и остальные потоки) с использованием API Win32.Реализации этих функций должно быть достаточно для начала работы.Или вы можете использовать его напрямую вместо встроенного потока Win32 и примитивов синхронизации.
Не связан с StackOverflow