Совместное использование std :: vector указателей через потоки - PullRequest
0 голосов
/ 10 апреля 2019

Я хотел бы поделиться std :: vector указателей через потоки.Каждый поток должен иметь возможность получить или удалить указатель и удалить его из вектора.Как я могу сделать этот поток безопасным, и есть ли что-нибудь из стандартной библиотеки C ++, которая уже делает это?

1 Ответ

0 голосов
/ 10 апреля 2019

Просто напишите класс и защитите функции-члены объектом синхронизации (критический раздел).

Посмотрите на этот пример.

...