My-library.info
Все категории

Владимир Волков - Программирование для карманных компьютеров

На электронном книжном портале my-library.info можно читать бесплатно книги онлайн без регистрации, в том числе Владимир Волков - Программирование для карманных компьютеров. Жанр: Программирование издательство неизвестно, год 2004. В онлайн доступе вы получите полную версию книги с кратким содержанием для ознакомления, сможете читать аннотацию к книге (предисловие), увидеть рецензии тех, кто произведение уже прочитал и их экспертное мнение о прочитанном.
Кроме того, в библиотеке онлайн my-library.info вы найдете много новинок, которые заслуживают вашего внимания.

Название:
Программирование для карманных компьютеров
Издательство:
неизвестно
ISBN:
нет данных
Год:
неизвестен
Дата добавления:
17 сентябрь 2019
Количество просмотров:
278
Читать онлайн
Владимир Волков - Программирование для карманных компьютеров

Владимир Волков - Программирование для карманных компьютеров краткое содержание

Владимир Волков - Программирование для карманных компьютеров - описание и краткое содержание, автор Владимир Волков, читайте бесплатно онлайн на сайте электронной библиотеки My-Library.Info
Эта книга предназначена для того, чтобы читатель смог быстро научиться создавать мощные и эффективные приложения для наладонных компьютеров Pocket PC. Рынок программ для карманных компьютеров сейчас бурно развивается, и именно в этой отрасли программист-одиночка может успешно соперничать с большими корпорациями, которые создают программное обеспечение. Прочитав эту книгу, читатель сможет уверенно и быстро разрабатывать достаточно сложные приложения для Pocket PC. Огромное количество разнообразных примеров позволит быстро совершенствоваться и развиваться, обогащая свой опыт работы.Книга предназначена для начинающих программистов.

Программирование для карманных компьютеров читать онлайн бесплатно

Программирование для карманных компьютеров - читать книгу онлайн бесплатно, автор Владимир Волков

Чтобы можно было выполнять все необходимые для отладки операции и иметь доступ ко всем используемым в программе именам, программу надо скомпилировать в отладочном варианте. Для компиляции программы под отладку необходимо соответствующим образом настроить среду. Проще всего для этого установить необходимые параметры на панели инструментов WCE configuration, как показано на рис. 4.14.

Рис. 4.14. Панель инструментов WCE configuration.

В первом выпадающем списке этой панели задается имя активного проекта в заданном рабочем пространстве. Во втором выпадающем списке указывается устройство, для которой создается проект. В третьем списке можно выбрать одну из конфигураций, согласно которой будет происходить компиляция и сборка текущего проекта. Обычно в списке есть несколько предустановленных конфигураций, но разработчик может создать свою конфигурацию при помощи команды меню Build ?Configurations… ?Add… и настроить ее согласно своим требованиям при помощи команды меню Project ? Settings…. Четвертый список позволяет задать устройство, на котором будет запускаться скомпилированная программа.

РџР РМЕЧАНРР•. Для запуска программы РЅР° устройстве Pocket PC конфигурацию необходимо выбирать РёР· СЃРїРёСЃРєР° конфигураций для WCE ARM, Р° для запуска РЅР° эмуляторе – РёР· СЃРїРёСЃРєР° WCE x86. Такова суровая правда жизни – эмулятор для Pocket PC РЅРµ эмулирует машинные команды Рё РЅРµ РІ полной мере эмулирует архетиктуру микропроцессора ARM, РЅР° котором собрано устройство Pocket PC. Это можно считать серьезным недостатком, поскольку невозможно установить РЅР° эмулятор бинарные файлы для Pocket PC.

Естественно, если вы хотите отлаживать свою программу, вам необходимо выбрать одну из отладочных конфигураций. К ним относятся Win32 (WCEx86) Debug и Win32 (WCE ARM) Debug. Точки останова (breakpoints) и пошаговое выполнение программы

Для того чтобы в нужном месте выполнить программу пошагово, необходимо на этой строке кода установить точку останова. Точка останова ставится либо при помощи команды InsertRemove Breakpoint из контекстного меню, либо при нажатии соответствующей кнопки панели инструментов WCE Configuration. Кроме этого, установку точки останова можно выполнить, нажав клавишу F9 на клавиатуре. В левом поле окна редактора кода напротив строки, в которой задана точка останова, появится маркер – кружок коричнево-красного цвета. Когда программа останавливается в заранее заданной точке, внутри этого кружка появляется желтая стрелка, как показано на рис. 4.15.

Рис. 4.15. Программа, остановленная в точке останова.

После останова программы в заданной точке можно начать пошаговое выполнение. Для этого можно воспользоваться командами меню Debug. Но гораздо удобнее пользоваться горячими клавишами, которые приведены в следующем списке.

? F11 – отладка с заходом в тело функций. Если очередной командой при пошаговом выполнении оказывается вызов функции, то следующий шаг будет сделан уже внутри тела этой функции.

? F10 – отладка без захода в тело функций. Если очередной командой оказывается вызов функции, то эта строка проходится так же точно, как и все остальные. Функция выполняется за один шаг.

? Shift+F11 – выход из тела функции. Если, войдя в функцию в процессе пошагового выполнения программы, разработчик увидел все, что ему было нужно, и необходимость дальше продолжать пошаговое выполнение внутри функции отпала, то это сочетание клавиш выполнит оставшиеся шаги за один раз и передаст управление следующему за функцией оператору.

? Ctrl+F10 – нажатие этого сочетания клавиш приведет к выполнению кода в обычном режиме и остановке в строке, в которой в редакторе кода находится в данный момент текстовый курсор.

Перемещение желтой стрелки по левому полю редактора кода указывает, на какую строку в исходном коде передается управление ходом выполнения программы.

Отображение и модификация значений переменных

Смысл пошагового выполнения программы не только в том, чтобы проследить, правильно ли передается управление ходом выполнения кода, но и в том, чтобы проверить, какие значения принимают те или иные переменные. Для этого среда eVC предоставляет в распоряжение программиста окна Watches и Variables.

В окне Variables отображаются локальные переменные той функции, в которой сейчас происходит выполнение программы (рис. 4.16).

Р РёСЃ.В 4.16. РћРєРЅРѕ Variables.

Содержимое окна может меняться в процессе выполнения программы. Это окно позволяет как просматривать, так и редактировать значения переменных. Окно имеет три вкладки. На вкладке Auto отображаются переменные, имеющие смысл в текущей и предыдущей строке кода. На вкладке Locals отображаются все локальные переменные, которые активны в данный момент. На вкладке This отображается информация обо всех переменных, именах и значениях, доступ к которым может быть осуществлен через указатель на переменную this.

? На вкладке Auto отображаются также значения, возвращаемые функциями. Эти значения появляются при передаче управления инструкции, следующей за вызовом функции.


Владимир Волков читать все книги автора по порядку

Владимир Волков - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки My-Library.Info.


Программирование для карманных компьютеров отзывы

Отзывы читателей о книге Программирование для карманных компьютеров, автор: Владимир Волков. Читайте комментарии и мнения людей о произведении.

Прокомментировать
Подтвердите что вы не робот:*
Подтвердите что вы не робот:*
Все материалы на сайте размещаются его пользователями.
Администратор сайта не несёт ответственности за действия пользователей сайта..
Вы можете направить вашу жалобу на почту librarybook.ru@gmail.com или заполнить форму обратной связи.