Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/14: Рейтинг темы: голосов - 14, средняя оценка - 4.86
Dj Crazy
0 / 0 / 0
Регистрация: 21.03.2011
Сообщений: 5
1

Цикл с ожиданием ввода

28.03.2011, 00:38. Просмотров 2652. Ответов 7
Метки нет (Все метки)

Подскажите постоянный цикл, при этом что б определялся ввод данных с клавиатуры, нужно нарисовать символами анимированный обьект
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2011, 00:38
Ответы с готовыми решениями:

Бесконечный цикл с ожиданием нажатия enter
#include <iostream> #include <math.h> //желательно без conio.h using...

Цикл ввода чисел
Нужно обработать такой ввод: 26 17 19 11 14 16 12 13 , где первый...

Цикл ввода с условием
Добрый вечер. У меня есть вопрос касательно кода. Как его зациклить? Я имею...

Цикл WHILE для ввода в консоль
Извините если есть уже такой вопрос. Не пойму почему в моём коде второй цикл...

Если ввода нет, то продолжать цикл
Возвращаясь к теме таймера, как сделать такое: есть цикл, который постоянно...

7
AlexGoTT
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 3
28.03.2011, 00:41 2
постоянный цикл
C
1
2
while(1){
}
0
Dj Crazy
0 / 0 / 0
Регистрация: 21.03.2011
Сообщений: 5
28.03.2011, 01:30  [ТС] 3
это понятно, но мне нужно что б без остановки цыкла можно было вводить данные
0
IrineK
Заблокирован
28.03.2011, 01:36 4
while(c=getch())
{
}
0
LaГushan
124 / 124 / 42
Регистрация: 12.03.2011
Сообщений: 227
28.03.2011, 10:32 5
C++
1
2
3
4
while(cin >> a)
   {
 
   }
0
Dj Crazy
0 / 0 / 0
Регистрация: 21.03.2011
Сообщений: 5
28.03.2011, 17:25  [ТС] 6
не то, мне нужно что б цыкл все время выполнялся, но при этом что б ожидался ввод данных, а в тех случаях как вы описали цикл останавливается и ждет ввода, а мне нужно что б не останавливался
0
DeadRipper
65 / 71 / 9
Регистрация: 25.06.2009
Сообщений: 244
28.03.2011, 17:43 7
для этого нужно создать второй поток, где будет находится непрерывный цикл - вторым потоком будет являться функция, запустить этот поток можно функцией CreateThread, только вряд ли это сработает с консольным приложением, будут одновременно выполняться как cin так и сout

еще нужно будет учитывать то, что изменение одной и той же переменной их разных потоков, точнее запись в одном, а чтение в другом могут вызвать появление неправильных результатов
1
Dj Crazy
0 / 0 / 0
Регистрация: 21.03.2011
Сообщений: 5
30.03.2011, 01:25  [ТС] 8
скорее всего так оно и есть, значит буду делать без анимации символами, чтото другое придумаю
0
30.03.2011, 01:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2011, 01:25

Матрицы. Бесконечный цикл. Проверка ввода
В конструкторе класса матриц пользователю предлагается выбрать ввода с...

Цикл и строки, очистка потока ввода
Возникла проблема. При вводе "Y" цикл переходит сразу к следующему вооду, то...

Как остановить цикл при прекращении ввода
Как остановить цикл, если не было введено числа(2 раза нажать Enter )?...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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