powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как в коде определить, что сейчас отладка?
6 сообщений из 31, страница 2 из 2
Как в коде определить, что сейчас отладка?
    #39545190
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLНужно мне это чтобы не запускать несколько потоков во время отладки, потому что отлаживать
многопоточное приложение неудобно.

Даже хуже: его совершенно невозможно отлаживать любым отладчиком. Потому что тот вносит
помехи, скрывающие багов. Ты никогда не поймаешь отладчиком гонки потоков.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как в коде определить, что сейчас отладка?
    #39545368
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLПользуюсь Qt- Creator, нажимаю специальную кнопочку "Отладка", расположенную слева внизу. Нужно мне это чтобы не запускать несколько потоков во время отладки, потому что отлаживать многопоточное приложение неудобно.Так ключ в командной строке сделайте и проверяйте...
...
Рейтинг: 0 / 0
Как в коде определить, что сейчас отладка?
    #39545544
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BarloneТак ключ в командной строке сделайте и проверяйте...

Как?
...
Рейтинг: 0 / 0
Как в коде определить, что сейчас отладка?
    #39545708
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLBarloneТак ключ в командной строке сделайте и проверяйте...

Как?Ну если вы пользуетесь QtCreator, наверное Qt используете в программе. Доку на QCommandLineParser посмотрите.
...
Рейтинг: 0 / 0
Как в коде определить, что сейчас отладка?
    #39546186
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLХочется что-то типа:
Код: plaintext
1.
if(Debug) TaskManager.setMaxThreadCount(1);



Как такое сделать?

Код: plaintext
1.
2.
3.
#ifdef _DEBUG
    printf("Йа ф атлатке!\n");
#endif
...
Рейтинг: 0 / 0
Как в коде определить, что сейчас отладка?
    #39557633
Фотография Дмитрий Вебстер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IsDebuggerPresent()
...
Рейтинг: 0 / 0
6 сообщений из 31, страница 2 из 2
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как в коде определить, что сейчас отладка?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]