Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Синхронизация доступа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Односвязный список (задача) http://www.cyberforum.ru/cpp-beginners/thread346526.html
Задача в следующем есть код нужна переправить его таким образом чтобы программа удаляла заданный символ. Сейчас программа удаляет 3 первых символа. #include <iostream> using namespace std; ...
C++ Цифровая подпись приложения Здравствуйте. Когда запускаю приложение, антивирус ругается на отсутсвие цифровой подписи, и спрашивает разрешить запуск или нет. Вопрос. Как реализовать или встроить в свое приложение... http://www.cyberforum.ru/cpp-beginners/thread346505.html
C++ Проверьте пожалуйста. Правильно ли написано.
Программа работает как в задании. Но может есть ошибки? Подскажите. #include <iostream> #include <string> using namespace std; struct car { char name; ...
Ошибка strcat ...segmentation fault C++
имеется функция показывает что segmentation fault(только в режиме дебага) в красных строках...а при компиляции ошибки не показывает...странно..подскажи ошибка в строке 32 и 43 void Fix_Grub(char...
C++ алгоритмы хеширования http://www.cyberforum.ru/cpp-beginners/thread346485.html
может кто-нибудь подсказать, где можно почитать про хеширование и посмтотреть непосредственно реализации на С больше всего интересует хеш TTH, но можно и другие, желательно не сложные. Хотелось бы...
C++ Порядок инициализации предков class A {...}; class B {...}; class C : A,B { private: int Var; public: C(const int &v) : A(&Var), B(&Var) { Var=v+5; } }; подробнее

Показать сообщение отдельно
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
30.08.2011, 12:07
Если только читаешь массив какие тут могут возникнуть проблемы, конечно если тебе нужен последовательные операции, например: один поток проверил значение запустил какую нибудь операцию, а другому потоку нужно уже после того как предыдущий закончит работу далее запускать что-то другое вот зесь нужно применять синхронизацию для этого лучше использовать mutex, event удобнее как только операция завершена можно посигналить следующему потоку что массив свободен уже для проверок~ops, а если не нужна последовательность операций и ничего не пишешь в массив вообще зачем зря в режим ожидания кидать потоки пускай "шалят".
Цитата Сообщение от Aneron Посмотреть сообщение
InterlockedIncrement/InterlockedDecrement
Можно и таким способом типа семафора-Дейкстры.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru