Код: Выделить всё
printf("Starting loop\n");
while ((read = getline(&str,&len,stdin)) != -1) {
printf("Checkpoint\n");
/* здесь еще куча всего */
}
Код: Выделить всё
B | A
Желаемый результат: Чтобы как только B что-нибудь напечатала - сразу A это обработала.
Как для этого надо организовать цикл?
P.S. Пробовал через fgets - то же самое. scanf("%s",...) не подходит, так как нужна строчка, а не слово.
P.P.S. Попробовал глянуть в исходники команды cat - о_О, многа букав, ниасилил
