отсутствует вывод в консоли eclipse при отладке - PullRequest
0 голосов
/ 13 июня 2019

Я недавно начал использовать Eclipse CDT (версия 2019-03) с набором инструментов Cygwin и заметил странное поведение при использовании отладчика.

Под отладчиком следующая программа ведет себя так, как вы ожидаете

#include <iostream>

int main()
{
    std::cout << "hello world\n" << std::flush;
}

Однако следующее не приводит к выводу

#include <iostream>

int main()
{
    std::cout << "* world\n" << std::flush;
}

И для следующих выводов это world

#include <iostream>

int main()
{
    std::cout << "@ world\n" << std::flush;
}

Это поведение является полностью согласованным и воспроизводимым.У кого-нибудь есть объяснения или обходные пути?

...