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

Синхронизация доступа к объектам под *nix - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что за интерфейс {10DF43C8-1DBE-...} ? http://www.cyberforum.ru/cpp-beginners/thread493526.html
Пишу этот Extension (обработчик отображения папки) для Explorera вроде всё как написано в MSDN. Реализую интерфейсы IShellFolder, IPersistFolder и т.п. в своём COMпоненте, регистрирую в реестре ну и т.д. Короче, когда Explorer обращается к моему COMпоненту запрашивает IClassFactory возвращаем ему IClassFactory, сразу после этого он запрашивает ещё один интерфейс {10DF43C8-1DBE-...}, что это за...
C++ Парсер урлов для ГЕТ и переменных для ПОСТ на Ц Пишу на Ц парсер для переменных окружения и стандартного ввода - аналог функций GET и POST на PHP. Ощущение, что обработка строк на Ц почти аналогична ходьбе на руках - в принципе возможно, но крайне неудобно. Или приём пищи хоккейными клюшками. Причём на вытянутых руках. Предстваляю какая чехарда начинается при вызове библиотечной функции - поиск и подгрузка с диска нужного *.so, поиск точки... http://www.cyberforum.ru/cpp-beginners/thread493521.html
C++ Как правильно общаться с proxy-сервером?
Программерский народ! ;) Подскажите, пожалуйста, как правильно общаться с прокси-сервером, всмысле какие команды когда и с какими парметрами посылать? Нашел RFC1928 - там описан протокол SOCKS 5, это оно? Читал... мало чего понял.
Как создать поток в Linux? C++
Программеры! Подскажите, пожалуйста, как создавать потоки в Linux. В Windows есть CreateThread(), а в Linux как? Можно спросить иначе: как, опираясь только на стандарт С++, создать поток?
C++ Нужно, чтобы при запуске програмы появлялась только меню и тулбары без главного фрейма. http://www.cyberforum.ru/cpp-beginners/thread493509.html
Уже описывала проблему - нужно чтобы при запуске програмы появлялась только менюшка и тулбары - а главного фрейма не было видно. На новом проекте это хорошо получилось с помощью советов данных мне ранее. А вот на старом, который мне нужно переделать.....Вызывается ошибка и все. Страрый проект, как и новый создан на основе СFormView. Спасибо всем за помощь
C++ Может ли в Ц переменная иметь переменные значения? Строки... Есть простой и понятный кусочек на PHP: $variable='value' $string='Variable='.$variable.' ' Переписываю на Ц без плюзов GCC 3.2.2 под FreeBSD: #include </usr/include/stdio.h> int main (int argc, char **argv) { char Variable='value'; char String='variable='; strcat(String, Variable); char Variable='value'; exit(0); } Когда char Variable='value'; первое и единственное - суперсложная... подробнее

Показать сообщение отдельно
Ghost
Сообщений: n/a
15.03.2011, 21:46     Синхронизация доступа к объектам под *nix
Есть родитель, форкает кучу процессов, которые потом дружно получают доступ к некому ресурсу, также к этому ресурсу лезут еще 1-2 программы, слабо имеющие отношения к нафорканному зоопарку.
Хочу - разделить это стадо, чтобы одновременно не лезли куда не надо.
Метод - семафор, мутекс, ...
Вопрос - какие функции и структуры использовать под юнихом? Можно с примером.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru