170 похожих чатов

С помощью чего можно отследить нажал ли я какую-либо клавишу

на клавиатуре? мне нужно менять мод при каждом нажатии клавиши. _kbhit всегда возвращает не 0, если я нажал хотя бы один раз. Если я его помещу в цикл, то мод постоянно меняется. Как можно очистить то, откуда берет информацию _kbhit либо как вообще можно реализовать смену модов?

21 ответов

5 просмотров

В стандартном С++ (и С) таких средств нет.

Есть не совсем стандартный getch, если я все правильно помню

Ты вообще что там такое делаешь? Такое не должно быть нужно никому, если игры не пишешь.

Egor-Kulebyakin Автор вопроса
Ilya Zviagin
Ты вообще что там такое делаешь? Такое не должно б...

пишу ёлочку, на которой светятся шарики

Egor-Kulebyakin Автор вопроса
Ilya Zviagin
а KBHIT зачем?

режимы менять, но он не так работает, как я думал

Egor Kulebyakin
режимы менять, но он не так работает, как я думал

Ты бы взял что-то типа SFML и на нём делал. ПРавда, я лично не смогу в нём помочь.

Egor-Kulebyakin Автор вопроса
Ilya Zviagin
Ты бы взял что-то типа SFML и на нём делал. ПРавда...

я сначала в консоли сделаю, потом ещё раз в консоли, но уже покрасивее, а потом на sfml хотел делать. Но начну с легенького

Egor-Kulebyakin Автор вопроса
N
зима близко )

:) https://pastebin.com/ndAcCHCF режимы такие: быстрый, средний, медленный, жёлтый, синий и фиолетовый

Egor-Kulebyakin Автор вопроса
Egor Kulebyakin
:) https://pastebin.com/ndAcCHCF режимы такие: быс...

Кто-то может проверить работают ли тут все цвета(которые сами светятся)? А то у меня иногда всё ок, а иногда только синий и 3 режима скорости

Egor Kulebyakin
Кто-то может проверить работают ли тут все цвета(к...

>2 треда >доступ к глобальным переменным >ни одного мьютекса/атомика Досвидания

Egor Kulebyakin
Кто-то может проверить работают ли тут все цвета(к...

пытался запустить - но у меня виндовс. #include <unistd.h> - нету, да и sleep тоже, да и елка.тхт нету, да и не факт что еллка.тхт даже если б была подгрузилась с русскими буквами в названии.

Egor Kulebyakin
а?

данные синхронизировать нужно

Egor-Kulebyakin Автор вопроса
Egor-Kulebyakin Автор вопроса
N
пытался запустить - но у меня виндовс. #include <u...

unistd.h, насколько я помню, как раз для sleep

Egor Kulebyakin
unistd.h, насколько я помню, как раз для sleep

https://stackoverflow.com/questions/341817/is-there-a-replacement-for-unistd-h-for-windows-visual-c у меня файл не найден пишет. студия 14 виндовс 10

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
How to create an OS in C? what to study?
Linus
18
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
9
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
Карта сайта