[an error occurred while processing this directive]
|
Надо прочитать ответ на AT команду с телефона. Ответ начинается и заканчивается символами новой строки и возврата каретки- т.е. все должно быть просто. Подскажите на примере с объявлением переменных и куском кода. Как влияет буферизация ввода на программу?
printf("atd>1;\r");
temp=getchar();
putchar(temp);
do
{
temp=getchar();
putchar(temp);
}
while(temp!=0x0d);
Это работает и выводит то, что нужно.
Я хочу принимать сразу строку, но не знаю как. Подскажите плиз функцию. В предыдущем вопросе мне советовали getchars - но такой не существует!
E-mail: info@telesys.ru