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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SEGNET
56 / 56 / 9
Регистрация: 28.12.2012
Сообщений: 450
#1

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

24.11.2013, 21:49. Просмотров 214. Ответов 2
Метки нет (Все метки)

Есть консольное приложение, которое при работе выводит данные.
Непонятно как работает такой код:
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     Не совсем понятно как работает такой код
Посмотрите здесь:

Не совсем понятно как пользоваться Visual studio - C++
Я установил программу Visual Studio, но мне не совсем понятно как ей пользоваться . Мне приходилось видеть как она работает, но на моем...

Код работает не совсем корректно со строками - C++
почему-то при любом количестве строк,которое я задаю,он позволяет написать только одну,а потом переходит к следующему пункту и вообще...

Не совсем понятно, почему в результате выдает 0 - C++
#include <cstdlib> #include <iostream> #include <fstream> #include <string> using namespace std; int main(int argc, char...

Метод работает как то не понятно - C++
template <typename TBase> bool TArray <TBase>:: Addition (TBase s ) { ...

как i двигается понятно но вот не понятно как это делает j ? - C++
Здравствуйте, вопрос очень глупы но все же есть цикл for (int i = 0,j = 0; i < source.length; i++) как i двигается понятно но вот не...

Как написать такой код в си++? - C++
Здравствуйте! Как написать такой код в си++? program ch; var a,b,c:integer; begin read(a,b,c); if a < b then ...

Не понятно работает - C++
программа должна выводить число, но выводит "nan". что это значит? #include <iostream> #include <math.h> using namespace std; ...

Не понятно почему не запускается код в билдере - C++
#include <iostream> #include <math.h> #include <cmath> #include <ctime> #define NUM (r>='0' and r<='9') #define BUKV ((r>='a' and...

не совсем понимаю код *указатели - C++
изучаю указатели, столкнулся с кодом не совсем могу понять что происходит в функции *g_s, особенно это условие *p2 && *p2 == *p ...

Не понятно почему не работает компилятор DevC++ - C++
Проблема. Пишу правильный с виду код из учебника (в С++ я ноль, начинаю переходить с паскаля) а мне высвечивает странные ошибки. Чтобы...


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

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

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