Отладчик исходного кода

Отладчик исходного кода

alt

QNX MOMENTICS обеспечивает мощную унифицированную среду отладки для всех поддерживаемых языков программирования. интуитивно понятный интерфейс отладчика полностью интегрирован с остальными инструментами IDE и даёт максимальную гибкость для решения возникающих задач.

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

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

Выбирайте нужные типы точек останова
Тип точки останова Описание
Условная Активизируется в соответствии со значением заданного выражения.
Счетная Активизируется или вычисляет условное выражение по достижении определённого числа итераций.
Пошаговое выполнение Позволяет выполнять код в пошаговом режиме, а также либо входить в вызываемые функции, либо выполнять их целиком за один шаг. Кроме того, вы можете устанавливать точки останова на момент возврата из функции.
Выполнение до курсора Позволяет создать временную точку останова, установленную на другой точке в той же функции. Программа будет выполняться до указанной точки.
Сторожевая Останавливает выполнение программы при изменении значения переменной.

Используйте дополнительные панели отображения
Экранная панель Описание
Переменные Вы можете просматривать переменные, приводя их к любому типу (символьный, строковой, целый и т. д.). Указатели можно разыменовывать или представлять в виде массивов. Вы также можете выделить глобальные переменные и поместить их в панель отображения переменных.
Выражения Эта панель отображает результаты вычисления любых выражений, в том числе переменных, констант, указателей.
ОЗУ Позволяет редактировать любой блок памяти в пределах адресного пространства программы.
Стек Отображает состояние стека для любого выбранного потока. На этой же панели можно для сравнения отобразить все выполняемые процессы.
Регистры Позволяет просмотреть текущее состояние регистров процессора для любого потока.
Точки останова Отображает все типы точек останова: условные, счётные, пошаговые или с выполнением до курсора.

Символьный отладчик

Символьный отладчик позволяет отлаживать несколько процессов и потоков одновременно, даже если эти процессы написаны на разных языках программирования.

  • Related Posts

    Комплекты разработки драйверов (DDK-комплекты)

    Комплекты разработки драйверов (DDK-комплекты) С помощью комплектов разработки драйверов (DDK) вы можете быстро создавать драйверы для нестандартного оборудования – аудио-, графических и сетевых адаптеров, устройств ввода, принтеров, символьных и usb-устройств.…

    QNX Photon MicroGUI

    В отличие от ограниченных по своим возможностям графических библиотек, предоставляемых в других ОСРВ, оконная система QNX® Photon microGUI® обеспечивает полнофункциональную настраиваемую базу для построения человеко-машинных интерфейсов для малых встраиваемых систем.…

    You Missed

    Коммерческие выставки: техническая сторона без прикрас

    • От Redactor
    • 30 апреля, 2026
    • 8 views

    Выбор надежных сервисов для CPA-арбитража: роль народных рейтингов и мнения специалистов

    • От Redactor
    • 28 апреля, 2026
    • 14 views

    Особенности разработки корпоративных сайтов: этапы, основные задачи и важность SEO

    • От Redactor
    • 26 апреля, 2026
    • 15 views

    Новые рендеры Sony Xperia 1 VIII раскрывают обновлённый дизайн и характеристики

    • От Redactor
    • 20 апреля, 2026
    • 13 views

    В Саратовской области сбиты украинские беспилотники

    • От Redactor
    • 20 апреля, 2026
    • 10 views

    Обзор Samsung Galaxy S26 Ultra: эволюция без революции

    • От Redactor
    • 20 апреля, 2026
    • 9 views