рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Защищенный доступ к переменным

Защищенный доступ к переменным - раздел Компьютеры, Синхронизация нитей внутри процесса в ОС Windows Существует Ряд Функций, Позволяющих Работать С Глобальными Переменными Из Все...

Существует ряд функций, позволяющих работать с глобальными переменными из всех нитей, не заботясь о синхронизации, т.к. эти функции сами за ней следят – их выполнение атомарно. Это функции InterlockedIncrement, InterlockedDecrement, InterlockedExchange, InterlockedExchangeAdd и InterlockedCompareExchange. Например, функция InterlockedIncrement атомарно увеличивает значение 32-битной переменной на единицу, что удобно использовать для различных счетчиков.

 

Для получения полной информации о назначении, использовании и синтаксисе всех функций WIN32 API необходимо воспользоваться системой помощи MS SDK, входящей в состав сред программирования Borland Delphi или CBuilder, а также MSDN, поставляемым в составе системы программирования Visual C.

 

Постановка задачи: разработать консольное приложение в среде программирования Visual C, которое обязательно использует нити и решает поставленную задачу в соответствии с указанным в индивидуальном задании механизме синхронизации.

 

– Конец работы –

Эта тема принадлежит разделу:

Синхронизация нитей внутри процесса в ОС Windows

Синхронизация нитей внутри процесса в ОС Windows... Цель работы изучить возможности применения механизмов синхронизации нитей одного процесса в операционной системе...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Защищенный доступ к переменным

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Теоретические сведения
  1. Процессы, нити и волокна в ОС Windows. Дополнительные данные. Процессом (process) называется экземпляр программы, загруженной в память. Этот экземпляр может созда

Взаимоисключения
Объекты-взаимоисключения (мьютексы, mutex - от MUTual EXclusion) позволяют координировать взаимное исключение доступа к разделяемому ресурсу. Сигнальное состояние объекта (т.е. состояние "уста

Порядок выполнения работы
  1. Ознакомиться с постановкой задачи и исходными данными. В соответствии с номером по журналу определить вариант задачи. 2. Согласно рекомендациям, приведенным в исходных д

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги