Здравствуйте!
У меня есть два массива:
char a[10];
char b[10];
Если вносить изменения в эти массивы из разных потоков, то надо объявить каждому массиву mutex?
Если делать так, то это будет правильно?
char a[10];
mutex a_mutex;
char b[10];
mutex b_mutex;
А в потоках их блокировать и разблокировать для записи? Так:
(*a_mutex).lock();
(*a)[2] = 'w';
(*a_mutex).unlock();
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть код, который я нашел на просторах интернетаГлавная цель кода - показать все файлы в главной папке и подпапках
Изучаю библиотеку GLUTСоздаётся впечатление, что в GLUT отрисовка и события работают параллельно, создавая многозадачность?
Собираю маленький игровой сервер и никак не мог понять, почему он иногда не работает, почти один и тот же код в разных проектахИ вот методом...