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

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

Войти
Регистрация
Восстановить пароль
 
Farmer
1 / 1 / 0
Регистрация: 20.03.2013
Сообщений: 62
#1

Нужен Хелп по потокам - C++

20.03.2013, 17:10. Просмотров 414. Ответов 4
Метки нет (Все метки)

опыта у меня мало мальски, только осваиваюсь, так что приму советы с радостью.
суть :
Хочу написать тетрис в консоли.
смещение будет происходить при отлове getch()-м кода клавиш.
Для того что бы тетрис был хоть на что то похож, хочу организовать 2 отдельных потока: 1- отвечает за постоянную перерисовку поля, 2- за отлов клавиш.

вот и думаю, может кто подскажет как это ещё упростить ? к примеру уйти как то от getch(), и каким то пассивным методом отлавливать сигналы клавы?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2013, 17:10     Нужен Хелп по потокам
Посмотрите здесь:

Тест по потокам - C++
Стыдно уже просить, но только что скинули доп. список вопросов по потокам(( Была всего одна лекция и ничего не ясно. Если не трудно,...

Ищу литературу по потокам в C++11 - C++
Всем доброго времени суток. Такая проблема: постигаю просторы c++ и решил вплотную заняться потоками(из 11 стандарта), и есть пара...

вопрос, наверное, по потокам - C++
вот есть программка, работающая с текстовым файлом, первые два символа которого хранят длинну строки. программыа должна вывести всю строку...

Хелп с POST на C++ - C++
Друзья. Помогите переписать код на C++ $sDomain = 'ХХХ.ХХХ.ХХХ.50' ;домен или ip-адрес $iPort = 80 ;порт $sParameters =...

МАссив хелп - C++
Используйте двумерный массив для решения следующей задачи. Компания имеет 4 продавцов (их номера от 1 до 4), которые продают 5 разных...

Хелп по проге - C++
Всем привет. делаю прогу и никак не могу понять, в чем дело. Есть массив А, присваиваю массиву Б элементы массива А в квадрате, потом...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lemegeton
2923 / 1352 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
20.03.2013, 18:50     Нужен Хелп по потокам #2
Каким способом вы "рисуете" в консоли? Практически все эти библиотеки содержат методы для асинхронного ввода, ну или для проверки нажатия клавиши.
Мультипоточный тетрис это, безусловно, круто, но запарно, да и не обязательно.
Farmer
1 / 1 / 0
Регистрация: 20.03.2013
Сообщений: 62
21.03.2013, 10:27  [ТС]     Нужен Хелп по потокам #3
для начала простой массив, новый объект создается в координатах по дефолту и потом начинает падать, падение организовано простой заменой (запоминаем 3 пустое поле, туда пишем втрое, в старую позицию второго пишем первую, а на старое место первого записываем 3е поле что было в буфере). ну и соответственно перед началом смещения, делаются проверки на пустоту сл. позиции, если сл. позиция имеет отличное от пустоты значение объект остается с этими координатами и создается новый.

сложность у меня возникает только в реализации что бы и поле постоянно обновлялось(перерисовывалось) и в тоже время слушались сигналы с клавиатуры, для перемещения объекта по полю, пока он падает, собственно из-за этого и весь сыр-бор.
lemegeton
2923 / 1352 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
21.03.2013, 12:38     Нужен Хелп по потокам #4
Отрисовываете-то вы его чем? Не в стандартный же вывод пихаете?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.03.2013, 13:13     Нужен Хелп по потокам
Еще ссылки по теме:

многомерный массив.хелп - C++
задаем количество столбцов, строк, элементы.дополнить массив столбцом и строкой, которые показывают сумму элементов столбца и строки...

Лабораторная по программированию. ХЕЛП=( - C++
В общем, такая задача. Дана последовательность, к примеру 1 2 4 2 5 6 7 100. Задача найти возрастающий отрезок с максимальной крутизной,...

[C++] Хелп в чем ошибки - C++
1) составить программу, котороя распечатывает значения функций 10*N,100*N и 1000*N, для N=1....10 с шагом изменения N равным 2. ...

И снова Хелп для двоечьника - C++
Снова лаба, а я не в зуб ногой. Помогите горемыке плз. http://cs315522.userapi.com/v315522430/2535/fMMSP9BOSO0.jpg ...


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

Или воспользуйтесь поиском по форуму:
Farmer
1 / 1 / 0
Регистрация: 20.03.2013
Сообщений: 62
21.03.2013, 13:13  [ТС]     Нужен Хелп по потокам #5
ну... м.... вообще стандартным) cout
Yandex
Объявления
21.03.2013, 13:13     Нужен Хелп по потокам
Ответ Создать тему
Опции темы

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