У меня есть простой кусок кода, который будет отображать все, что вы вводите в консоль:
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 строку.
Задача ещё не решена.
Других решений пока нет …