Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Function set_debugger

Boost , Boost.Test , Header <boost/test/debug.hpp>

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Function set_debugger

boost::debug::set_debugger — Specifies which debugger to use when attaching and optionally what routine to use to start that debugger.

Synopsis

// In header: <boost/test/debug.hpp>

std::string set_debugger(unit_test::const_string dbg_id, 
                         dbg_starter s = dbg_starter());

Description

Существует множество различных отладчиков, доступных для разных платформ. Некоторые из них также могут быть использованы в различных настройках / конфигурациях. Например, gdb может использоваться в режиме простого текста, внутри ddd, внутри (x)emacs или в отдельном окне xterm. Повышаю. Тест определяет каждую конфигурацию с помощью уникальной строки. Кроме того, различные конфигурации отладчиков требуют различных процедур, которые специально разработаны для запуска этой конфигурации отладчика. Повышаю. Тест поставляется с набором предопределенных имен конфигурации и соответствующих процедур для этих конфигураций:

  • Дословно

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

Параметры:

dbg_id

Уникальный идентификатор для конфигурации отладчика (например, gdb)

s

Опциональная рутина запуска для выбранной конфигурации (используй только то, что хочешь определить свою собственную конфигурацию)

Возвращение:

Id ранее выбранной конфигурации отладчика


PrevUpHomeNext

Статья Function set_debugger раздела Boost.Test Header <boost/test/debug.hpp> может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Header <boost/test/debug.hpp> ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 20:01:09/0.027915000915527/1