Eclipse CDT Debug имеет дополнительные строки в Scanf

У меня есть простой кусок кода, который будет отображать все, что вы вводите в консоль:

int main(){
setvbuf(stdout, NULL, _IONBF, 0);
char c = -1;
while(scanf("%c", &c) == 1){
printf("%c", c);
}
}

Но когда я отлаживаю этот код в Eclipse CDT, он выводит следующее, не вводя ничего в консоль.

47-thread-select 1

Как я могу отключить это от подачи во входной поток? Также иногда, если я запускаю это, выводится несколько строк, поэтому я не могу просто отбросить 1 строку.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]