Форум программистов, компьютерный форум CyberForum.ru

Не совсем понятно как работает такой код - C++

Восстановить пароль Регистрация
 
SEGNET
39 / 39 / 7
Регистрация: 28.12.2012
Сообщений: 280
24.11.2013, 21:49     Не совсем понятно как работает такой код #1
Есть консольное приложение, которое при работе выводит данные.
Непонятно как работает такой код:
C
1
2
3
4
5
6
7
8
for (;;) {
  char option[10];
  puts("Press 'h' to hangup all calls, 'q' to quit");
if (fgets(option, sizeof(option), stdin) == NULL) {
  puts("EOF while reading stdin, will quit now..");
  break;
    }
}
Казалось бы, идет цикл который обрабатывает данные с клавиатуры, но при этом выводятся данные. Собственно эти данные мне и нужны для обработки.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2013, 21:49     Не совсем понятно как работает такой код
Посмотрите здесь:

Не совсем понятно, почему в результате выдает 0 C++
C++ не совсем понимаю код *указатели
Не понятно работает C++
как i двигается понятно но вот не понятно как это делает j ? C++
C++ Не понятно почему не запускается код в билдере
C++ setlocale не совсем работает
Метод работает как то не понятно C++
Как написать такой код в си++? C++
Код работает не совсем корректно со строками C++
C++ Программа работает не совсем правильно
Не понятно почему не работает компилятор DevC++ C++
Не совсем понятно как пользоваться Visual studio C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SEGNET
39 / 39 / 7
Регистрация: 28.12.2012
Сообщений: 280
26.11.2013, 11:51  [ТС]     Не совсем понятно как работает такой код #2
Про потоки в голову, не сразу пришла мысль -_-
Raali
589 / 293 / 19
Регистрация: 06.07.2013
Сообщений: 966
Завершенные тесты: 1
26.11.2013, 11:57     Не совсем понятно как работает такой код #3
Цитата Сообщение от SEGNET Посмотреть сообщение
Непонятно как работает такой код:
Цитата Сообщение от SEGNET Посмотреть сообщение
Казалось бы, идет цикл который обрабатывает данные с клавиатуры, но при этом выводятся данные. Собственно эти данные мне и нужны для обработки.
дак непонятно вам нужно узнать как он работает или получить данные?
данные находятся в option если я все правильно понял
Yandex
Объявления
26.11.2013, 11:57     Не совсем понятно как работает такой код
Ответ Создать тему
Опции темы

Текущее время: 01:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru