1. Немного о проблемах, связанных с разработкой кроплатформенных приложений




Название1. Немного о проблемах, связанных с разработкой кроплатформенных приложений
Дата публикации05.10.2013
Размер9.03 Kb.
ТипДокументы
1. Немного о проблемах, связанных с разработкой кроплатформенных приложений.

C++- программы могут быть скомпилированы в расчете на выполнение под управлением различных операционных систем. Язык программирования C++ определен таким образом, чтобы программирование на нем для одной платформы не отличалось от программирования для другой.

Существует ряд причин, по которым для языка C++ характерны проблемы, связанные с платформой. Несмотря на то, что C++ - язык высокого уровня, его определение включает реализации низкого уровня.

C++ вместе со стандартной библиотекой заметно облегчают жизнь среднестатистическому программисту. Однако профессиональным программистам часто требуются механизмы, которые не предусмотрены в C++.

Следующие важные средства обеспечиваются, платформой, а не языком C++:

  • графические интерфейсы пользователя

  • использование сетевых возможностей

  • взаимодействие приложений и событий операционный системы

  • файлы низкого уровня

  • потоки.

2. Boost — собрание библиотек, расширяющих С++. Свободно распространяются по лицензии вместе с исходным кодом.

Перечисление библиотек и их краткое описание по этапам развития Boost от версии к версии.

3. Многопочность — примеры создания многопоточных приложений для различных ОС.

4. Класс Thread – примеры использования.

Добавить документ в свой блог или на сайт

Похожие:

Андреасом Дура Суббота 12 января 2013 года
Доколе ты, ленивец, будешь спать? Когда ты встанешь от сна твоего? Немного поспишь, немного подремлешь, немного, сложив руки, полежишь:...

И. В. Машковцев Создание и редактирование Интернет-приложений
Создание и редактирование Интернет-приложений с использованием Bluefish и Quanta Plus (по для создания и редактирования Интернет-приложений):...

Серверы приложений и web-контейнеры
По сути дела он представляет собой веб-сервер с набором инструментов для развёртывания (deployment) приложений пользователя и управления...

Серверы приложений и web-контейнеры
По сути дела он представляет собой веб-сервер с набором инструментов для развёртывания (deployment) приложений пользователя и управления...

Формат Open Document для офисных приложений (OpenDocument) 0
Данный документ является спецификацией формата Open Document для офисных приложений (OpenDocument), открытый формат файлов для офисных...

Ищу работу связанную с разработкой на С/С++

Application server configuration Установка сервера приложений
В качестве сервера приложений используется Glassfish, дистрибутив доступен по адресу: https://glassfish dev java net/public/downloadsindex...

Отчёт о лабораторной работе №2 «Разработка приложений с использованием...
Освоить приемы создания приложений типа Model-View-Controller при помощи библиотеки mfc

Название компании
Компания занимается разработкой и выводом на рынок уникального программного продукта

Информация о порядке выполнения технологических, технических и других...
...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
odtdocs.ru
Главная страница