Надежные газовые котлы для отопления в Волгограде Вы найдете в СТМ

 
 
Главная arrow С++ (часть 3)

С++ (часть 3)

В данной категории содержится масса полезной информации об особенностях программирования С++.

Функция shutdown
Класс Iter
Правила использования класса GCPtr
Обработка исключений, связанных с выделением памяти
Эффект выхода объекта GCPtr за пределы области видимости до ее завершения
Размещенные и потерянные объекты
Размещение массивов
Применение индексирования
Применение итераторов
Использование объекта GCPtr с классами
Большая демонстрационная программа
Тест загрузки памяти
Некоторые ограничения
Операция автоматического сбора мусора
Многопоточность в программировании
Что такое многопоточность?
Влияние многопоточности на структуру программы
Почему в С++ нет встроенной поддержки многопоточности?
Выбор операционной системы и компилятора
Обзор поточных функций в Windows
Альтернативы API-функций создания и завершения потока, предлагаемые компилятором Visual С++
Приостановка и возобновление потока
Изменение приоритета потока
Классы приоритета
Приоритеты потоков
Получение дескриптора основного потока
Синхронизация
Обсуждение проблемы синхронизации
Объекты синхронизации в Windows
Использование мьютекса для синхронизации потоков
Создание панели управления потоком
Панель управления потоком
функция ThreadPanelO
Однопоточный сборщик мусора
Дополнительные переменные-члены
Многопоточный деструктор GCPtr
Функция isRunningO
Демонстрация работы многопоточного сборщика мусора j
Самостоятельная разработка программ
Расширение С++
Зачем нужен транслятор?
Цикл foreach
Цикл repeat/until
Применение транслятора
Как работает транслятор?
Функция main ( )
Функции gettokenQ и skipspacesQ
Трансляция оператора cases
Трансляция оператора typeof
Демонстрационная программа