ns Новичок 28 Май 2006 #1 интерактивный ввод данных в консольном приложении Как можно организовать интерактивный ввод данных для консольного приложения под любой платформой ? На подобиии scanf в c.
интерактивный ввод данных в консольном приложении Как можно организовать интерактивный ввод данных для консольного приложения под любой платформой ? На подобиии scanf в c.
ns Новичок 28 Май 2006 #4 спасибо. fopen - работает отлично, а вот ncurses работает только на unix-liked системах. Только столкнулся с одним вопросом : Если повторно вызвать fopen , то scanf уже не отрабатывается и происходит зацикливание т.е. к примеру PHP: do{ $stdin=fopen('php://stdin', 'r'); echo "enter something :"; fscanf($stdin,'%s',$cmd); echo "\n"; fclose($stdin); sleep(1); }while($cmd!='exit') Из-за чего так? -~{}~ 28.05.06 14:21: и как можно очистить терминал ?
спасибо. fopen - работает отлично, а вот ncurses работает только на unix-liked системах. Только столкнулся с одним вопросом : Если повторно вызвать fopen , то scanf уже не отрабатывается и происходит зацикливание т.е. к примеру PHP: do{ $stdin=fopen('php://stdin', 'r'); echo "enter something :"; fscanf($stdin,'%s',$cmd); echo "\n"; fclose($stdin); sleep(1); }while($cmd!='exit') Из-за чего так? -~{}~ 28.05.06 14:21: и как можно очистить терминал ?