A non-standard C library that enables users to move the cursor on Terminals and place characters at certain locations.
2 ответа

Как мне перенести эту программу с conio на curses?

Я написал эту простую программу на Windows. Так как у Windows есть conio, она работала просто отлично. #include <stdio.h> #include <conio.h> int main() { char input; for(;;) { if(kbhit()) { input = getch(); printf("%c", input); } } } Теп…
03 сен '12 в 12:13
0 ответов

getch() продолжает возвращать -1 как возвращаемое значение?

Я использую ncurses.h и функцию getch(), но она возвращает -1 в качестве возвращаемого значения, даже когда я нажимаю клавиши. Кто-нибудь знает почему?
21 фев '19 в 16:59
1 ответ

Использование функции gotoxy() для центрирования координаты X

Я хочу написать что-то, используя printf, также центрируя координату x и y=0. Как я могу центрировать координату х? Например, у кого-то может быть открыто окно компилятора в полноэкранном режиме, а у других - нет? Я хочу текст в середине. Прямо сейч…
18 окт '18 в 15:06
1 ответ

Проблема с использованием библиотеки conio.h

У меня проблемы с использованием библиотеки Conio в моей IDE блоков кода при выполнении кода C++. Использую Windows 8.1. Чтобы быть конкретным, мне нужно использовать функции библиотеки conio для моих программ на c и C++, но файл заголовка недоступе…
12 мар '15 в 08:49
0 ответов

Поиск строк в файле и сравнение с переменной, введенной с помощью C

Я хочу ввести имя в программу, и это имя будет выступать в качестве ключевого слова для файла. Программа выполнит поиск файла по этому имени и отобразит всю другую информацию, связанную с ним. Ниже приведен фрагмент кода. #include<conio.h> #in…
27 фев '15 в 02:03
1 ответ

Где я могу скачать библиотеку клонов CONIO.H / исходный код для Visual C++ 2008 и Win32?

Мне нужно конвертировать DOS-программу на базе Turbo C++3.0 в Win32 и VC++2008. Он имеет текстовый графический интерфейс. Где я могу скачать библиотеку клонов CONIO.H / исходный код для Visual C++ 2008 и Win32?
19 апр '11 в 14:07
5 ответов

Как я могу достичь gotoxy() в gcc

Я использую GCC в Ubuntu. Так, я компилирую и выполняю в терминале. Но в онлайн-конкурсе по программированию они требуют вывода, как показано на диаграмме. Для этого, если я использую TURBOC, я могу получить его с помощью conio.h, используя gotoxy()…
24 авг '11 в 03:10
4 ответа

Как использовать setfillstyle() и textcolor() в C

Я хочу использовать setfillstyle() и textcolor() в UBUNTU(терминал) . Но я обнаружил в интернете, что он хранится в библиотеке conio.h, которую нельзя использовать в UBUNTU . И что же мне делать?
25 окт '17 в 06:30
1 ответ

Отладка conio.h с использованием gdb

Я использую Emacs и GDB для отладки программы на C++, которая использует conio"s getch, Что-то вроде следующего: #include <conio.h> int main(){ int c = getch(); cout << (char) c; } Если я поставлю точку останова в первой строке main, gdb…
03 ноя '16 в 12:15
1 ответ

Странное поведение Kbhit и getchar

Рассмотрим этот блок кода C++. if(_kbhit()){ //printf("Enter\n"); c = getchar(); int d = c; printf("%d", d); //printf("Exit \n"); } Я получаю вывод sd115d100s100 Если я нажму s, d, а затем d, s. Странно то, что когда я нажимал какой-то символ, отобр…
09 июл '17 в 04:30
1 ответ

Какова функциональность fgetchar()? Нужно ли промывать стандартный ввод перед его использованием?

В следующем коде (только для эксперимента) функция fgetchar () принимает значение, присутствующее в системном буфере и, таким образом, завершается. Почему? #include<stdio.h> #include<conio.h> int main() { printf("Here getch will take the…
30 окт '15 в 14:46
4 ответа

Выход из цикла нажатием клавиши

Я пишу приложение с графическим интерфейсом Win32, которое имеет цикл, который я хотел бы перезапустить только после нажатия клавиши. Основной цикл уже запущен, и я не могу просто перезапустить его, поэтому мне нужно вставить точку "зависания", из к…
10 авг '11 в 15:03
1 ответ

Кабал FFI зависимость

Я делаю небольшую игру на Haskell в Windows, где я хотел бы отвечать каждый раз, когда пользователь нажимает клавишу. Так как getChar ведет себя странно в Windows, я использую FFI, чтобы получить доступ к getch в conio.h, как описано здесь. Соответс…
24 ноя '12 в 19:15
1 ответ

Есть ли простой способ очистить экран / удерживать окно вывода в CLI с помощью совместимого кода, избегая conio.h и ncurses.h?

Я только начал изучать информатику. Учитель программирования выбрал C++, чтобы научить нас процедурному программированию, и поэтому дает нам примеры кода и упражнения. Первым примером, который мы получили, была игра CLI "Найди правильный номер". По-…
08 сен '16 в 15:01
2 ответа

Как использовать getch() без ожидания ввода?

for (;;) { cout << "You are playing for:" << playtime << "seconds." << endl; cout << "You have " << bytes << " bytes." << endl; cout << "You are compiling " << bps << " bytes per sec…
20 июл '14 в 08:34
1 ответ

Как мне получить библиотеку curses.h?

Я пытаюсь скомпилировать проект, который кто-то написал в visual C на моем Netbeans+cygwinи есть много библиотек, которых у меня нет. Одна из проблем conio.hи кажется, что я могу использовать curses.h, Как мне получить библиотеку проклятий?
18 окт '13 в 19:27
3 ответа

Как постоянно мигать определенным текстом во время ввода и вывода?

Вот мой код, который мигает "Добро пожаловать" после того, как пользователь вводит свое имя. "Добро пожаловать" не мигает, когда пользователь пишет свое имя. Когда пользователь нажимает Enter, каретка входит в цикл while. Затем позиция каретки возвр…
07 июл '15 в 16:12
1 ответ

Странное поведение с параметрами функции и getch()

Я сталкиваюсь с некоторым странным поведением с вызовом функций с параметрами, которые содержат getch(). Возьмите следующий код для примера: _Bool IsKeyDown(char c) { if(!kbhit()) return 0; char ch1 = getch(); printf("%c\n", c); return 0; } /* * */ …
17 янв '14 в 04:18
0 ответов

Должен ли я заменить функцию _outpw()?

У меня есть некоторые проблемы, когда я делаю симуляцию для моей программы Simulink, это говорит _outpw() function not defined Должен ли я попытаться найти какую-то другую функцию, чтобы заменить его? Я поставил этот главный источник (conio.h) в пап…
15 май '17 в 08:08
3 ответа

Ошибка процессора C для conio.h

#include "stdio.h" #include "conio.h" #include "stdlib.h" #define RANGE(i, min, max) (i<min) || (i>max) ? 1: 0 int main (void ) { int r; do { do{ r=rand(); } while (RANGE(r, 1, 100)); printf("%d", r); } while (!kbhit()); return 0; } Когда я за…
05 мар '12 в 14:56