Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/34: Рейтинг темы: голосов - 34, средняя оценка - 4.59
 Аватар для miltorg
-13 / 10 / 2
Регистрация: 02.03.2015
Сообщений: 326

Нажмите любую клавишу

16.09.2020, 11:36. Показов 6827. Ответов 19
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
для продолжения программы - Нажмите любую клавишу

Как то не думал что это вызовет проблему. Как?
Спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.09.2020, 11:36
Ответы с готовыми решениями:

Как скрыть строку: для продолжения нажмите любую клавишу?
Я новичок. Интересуюсь, как, с помощью какой команды в C++, скрыть строку в MS DOS: ,,Для продолжения нажмите любую клавишу" ?

почему при компиляции, в консоле высвечивет нажмите любую клавишу для продолжения? что не так?
#include <iostream> #include <map> #include <stack> #include <functional> #include <utility> #include <stdlib.h> using...

Избавиться от "Нажмите любую клавишу..." в конце программы, code::blocks
Собственно, сабж. Как это сделать?

19
16.09.2020, 11:41

Не по теме:

сегодня утром дождя не было

0
16.09.2020, 13:46

Не по теме:

ram876, был ((

0
134 / 7 / 8
Регистрация: 06.06.2012
Сообщений: 46
16.09.2020, 15:34
Цитата Сообщение от miltorg Посмотреть сообщение
Нажмите любую клавишу
C++
1
2
printf("press any key");
 getch();
0
 Аватар для miltorg
-13 / 10 / 2
Регистрация: 02.03.2015
Сообщений: 326
16.09.2020, 16:16  [ТС]
u.cpp:8:9: error: ‘getch’ was not declared in this scope
0
Эксперт CЭксперт С++
 Аватар для liv
5120 / 4574 / 855
Регистрация: 07.10.2015
Сообщений: 9,462
16.09.2020, 16:17
miltorg, use _getch()
0
 Аватар для miltorg
-13 / 10 / 2
Регистрация: 02.03.2015
Сообщений: 326
16.09.2020, 16:18  [ТС]
u.cpp:2:10: fatal error: conio.h: Нет такого файла или каталога
0
Эксперт CЭксперт С++
 Аватар для liv
5120 / 4574 / 855
Регистрация: 07.10.2015
Сообщений: 9,462
16.09.2020, 16:19
Or system("pause");
0
 Аватар для miltorg
-13 / 10 / 2
Регистрация: 02.03.2015
Сообщений: 326
16.09.2020, 16:25  [ТС]
Следует отметить, что данная функция не является стандартной!
а это что означает?

Добавлено через 46 секунд
Линукс

Добавлено через 3 минуты
Цитата Сообщение от miltorg Посмотреть сообщение
u.cpp:2:10: fatal error: conio.h: Нет такого файла или каталога
Вероятно что тут что-то не то? Но компилятор стоит последней версии.
0
134 / 7 / 8
Регистрация: 06.06.2012
Сообщений: 46
16.09.2020, 16:27
Цитата Сообщение от miltorg Посмотреть сообщение
u.cpp:8:9: error: ‘getch’ was not declared in this scope
попробуй так тогда
C++
1
2
cout << "press any key.....";
cin.get();
0
 Аватар для miltorg
-13 / 10 / 2
Регистрация: 02.03.2015
Сообщений: 326
16.09.2020, 16:29  [ТС]
Сonio.h (от англ. console input-output — консольный ввод-вывод) — заголовочный файл, используемый в старых компиляторах, работающих в операционных системах MS-DOS, для создания текстового интерфейса пользователя.
Было бы круто если бы я это нашёл в Линуксе :-)
0
Эксперт CЭксперт С++
 Аватар для liv
5120 / 4574 / 855
Регистрация: 07.10.2015
Сообщений: 9,462
16.09.2020, 16:31
miltorg, то и значит, что стандарт Си не предусматривает такую функцию. Она есть только в Windows.

Добавлено через 1 минуту
Цитата Сообщение от miltorg Посмотреть сообщение
если бы я это нашёл в Линуксе
Ну так, надо уточнять...
0
 Аватар для miltorg
-13 / 10 / 2
Регистрация: 02.03.2015
Сообщений: 326
16.09.2020, 16:34  [ТС]
Цитата Сообщение от niksn13 Посмотреть сообщение
попробуй так тогда
C++
1
2
cout << "press any key.....";
cin.get();
Тут 2 кнопки. - Это я умею:

bool $boo;
cin >> $boo;
0
134 / 7 / 8
Регистрация: 06.06.2012
Сообщений: 46
16.09.2020, 16:34
Так пробовал уже? На просторах рунета нашел, не проверял)
C++
1
2
3
4
5
6
7
8
9
10
11
12
int getch()
{
    int ch;
    struct termios oldt, newt;
    tcgetattr( STDIN_FILENO, &oldt );
    newt = oldt;
    newt.c_lflag &= ~( ICANON | ECHO );
    tcsetattr( STDIN_FILENO, TCSANOW, &newt );
    ch = getchar();
    tcsetattr( STDIN_FILENO, TCSANOW, &oldt );
    return ch;
}
0
 Аватар для miltorg
-13 / 10 / 2
Регистрация: 02.03.2015
Сообщений: 326
16.09.2020, 16:41  [ТС]
Цитата Сообщение от liv Посмотреть сообщение
Ну так, надо уточнять...
Я только начал язык учить. Вообщет мне надо и там и там - И ещё бы на Андроид и ИОС

Добавлено через 1 минуту
Я хочу делать маленькие программки, но чтоб они работали везде. - Ищу для этого универсальный способ.
Сейчас заведу новую тему.



Добавлено через 58 секунд
Цитата Сообщение от niksn13 Посмотреть сообщение
Так пробовал уже? На просторах рунета нашел, не проверял)
C++

int getch()
{
int ch;
struct termios oldt, newt;
tcgetattr( STDIN_FILENO, &oldt );
newt = oldt;
newt.c_lflag &= ~( ICANON | ECHO );
tcsetattr( STDIN_FILENO, TCSANOW, &newt );
ch = getchar();
tcsetattr( STDIN_FILENO, TCSANOW, &oldt );
return ch;
}
12 строк для ввода: Ани кей???!!!
0
134 / 7 / 8
Регистрация: 06.06.2012
Сообщений: 46
16.09.2020, 16:41
Цитата Сообщение от miltorg Посмотреть сообщение
12 строк для ввода: Ани кей???!!!
это функция после которой должен getch(); заработать
0
Эксперт CЭксперт С++
 Аватар для liv
5120 / 4574 / 855
Регистрация: 07.10.2015
Сообщений: 9,462
16.09.2020, 16:41
Это пробовал?
0
 Аватар для miltorg
-13 / 10 / 2
Регистрация: 02.03.2015
Сообщений: 326
16.09.2020, 16:45  [ТС]
Цитата Сообщение от niksn13 Посмотреть сообщение
это функция после которой должен getch(); заработать
:-)
Смешно. Я и не глянул - что это функция.
0
134 / 7 / 8
Регистрация: 06.06.2012
Сообщений: 46
16.09.2020, 16:45
Работает безотказно
C++
1
2
cout << "Press Enter to contunue..";
cin.get();
0
 Аватар для miltorg
-13 / 10 / 2
Регистрация: 02.03.2015
Сообщений: 326
16.09.2020, 17:01  [ТС]
Цитата Сообщение от liv Посмотреть сообщение
Это пробовал?
sh: 1: pause: not found


В Линуксе нет такой команды.

Добавлено через 15 минут
Цитата Сообщение от miltorg Посмотреть сообщение
Я хочу делать маленькие программки, но чтоб они работали везде. - Ищу для этого универсальный способ.
Сейчас заведу новую тему.
Завёл:

Какой язык работает везде?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.09.2020, 17:01
Помогаю со студенческими работами здесь

В консоли выводится только "Для продолжения нажмите любую клавишу . . ."
Написал первую программу &quot;Hello world!&quot; в Visual Studio 2017. Компилируется, но при запуске выводится только &quot;Для продолжения нажмите...

Как заменить "Для продолжения нажмите любую клавишу." на другую фразу?
Как заменить &quot;Для продолжения нажмите любую клавишу...&quot; на другую фразу?

При просмотре результата, выводится только "Для продолжения нажмите любую клавишу"
Здравствуйте, пользуюсь компилятором Dev-C++. Для теста решил вывести &quot;Hello World&quot;, вывелось. После этого попробовал воспользоваться...

Убрать вывод фразы "Для продолжения нажмите любую клавишу" по окончании работы программы
Ребят как убрать написанное &quot;Для продолжения нажмите любую клавишу&quot; ????

Написал программу горит просто экран и нажмите любую кнопку для продолжения
Ввести в память ПЭВМ с клавиатуры три строки, в каждой из которых не более 80 символов. Написать программу, которая ищет все...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru