Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Yegor от Июль 02, 2013, 13:01



Название: Не выводится отладочный вывод
Отправлено: Yegor от Июль 02, 2013, 13:01
Здравствуйте!

У меня программа, в которой существует параллельный поток. В нем в некоторых местах вызываю qDebug(), чтобы получить отладочный вывод в QtCreator. Но никакого одладочного вывода из параллельного потока я не вижу.

Подскажите, пожалуйста, что с этим делать?


Название: Re: Не выводится отладочный вывод
Отправлено: alex312 от Июль 02, 2013, 13:43
У меня программа, в которой существует параллельный поток.
Чем докажешь ?
Т.е. как ты определил, что поток действительно есть.


Название: Re: Не выводится отладочный вывод
Отправлено: lit-uriy от Июль 02, 2013, 14:16
Yegor, эта тема уже обсуждалась, с нескольких потоков в один канал ввода-вывода писать скорее всего не получится


Название: Re: Не выводится отладочный вывод
Отправлено: Bepec от Июль 02, 2013, 14:36
Кхм. Ссылочки можете кинуть? Меня обошла эта проблема и 3 параллельных потока спокойно пишут в VS2008.
Это креатора бага или qDebug'а?


Название: Re: Не выводится отладочный вывод
Отправлено: lit-uriy от Июль 02, 2013, 15:42
тут на форуме это обсуждалось, резюме было - в общем случае с нескольких потоков кода в один поток ВВ не выводится.