conio h



Conio h что это

Автор Настя Коломиец задал вопрос в разделе Другие языки и технологии

Для чего нужна библиотека <conio.h>? и получил лучший ответ

Ответ от Cheery[гуру]
conio.h (от англ. console input-output — консольный ввод-вывод) — заголовочный файл, используемый в старых компиляторах, работающих в операционных системах MS-DOS, для создания текстового интерфейса пользователя. Тем не менее, он не является частью языка программирования Си, стандартной библиотеки языка Си, ISO C или требуемой стандартом POSIX.
Этот заголовочный файл объявляет несколько библиотечных функций для работы с «консольным вводом и выводом» программы. Большинство компиляторов языка Си, предназначенных для DOS, Windows 3.x, Phar Lap, DOSX, OS/2 или Win32 имели этот файл и обеспечивали сопутствующие библиотечные функции в библиотеке Си по умолчанию. Большинство компиляторов языка Си, предназначенных для UNIX и Linux, не имеют этого файла и не обеспечивают сопутствующих библиотечных функций.
Библиотечные функции, объявленные в conio.h, весьма различались в зависимости от компилятора. Первоначально реализованные в Microsoft Visual C++ различные функции привязывались напрямую к нескольким первым функциям DOS, связанным с прерыванием 21h. Но библиотека, поставляемая с Turbo C++ и Borland C++, не использует DOS API, а вместо этого напрямую обращается к видеопамяти для вывода информации и использования сигналов прерывания BIOS.
Компиляторы, предназначенные для операционных систем отличных от DOS, таких как Linux, Windows и OS/2, обеспечивали различные реализации этих функций.
Члены-функции
int kbhit(void)Определяет, было ли нажатие клавиш клавиатуры
int ungetch(int c)Помещает символ c обратно в буфер клавиатуры.
int getch(void)Считывает символ напрямую из консоли без использования буфера и echo-вывода.
int getche(void)Считывает символ напрямую из консоли без использования буфера, но с использованием echo-вывода.
int putch(int c)Функция _putch выводит символ c в консоль без буферизации. В случае успеха возвращает c. В противном случае возвращает EOF.
char *_cgets(char *buffer)Считывает строку из консоли и хранит ее в массиве, указывающим на буфер. buffer[0], должен содержать максимальную длину (в символах) строки, то есть сколько символов нужно считать. Второй элемент массива buffer[1] указывает «где». _cgets хранит текущую длину строки. _cgets считывает символы до символа возврата, перевода строки или указанного максимума числа символов.
int _cprintf(const char *format, arg0,...argn)Форматирование и вывод («печать» ) строки напрямую в консоль.
int _cputs(const char *string)Вывод строки напрямую в консоль.
int _cscanf(char *format, arg0,...argn)Считывание и форматирование данных напрямую из консоли.
Источник:

Ответ от Лорадор[гуру]
Cheery все и написал))

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Для чего нужна библиотека <conio.h>?

С чем связано выпадение волос? И как с этим бороться?
первое, что надо сделать... установить причину... ну а потом выбирайте... это лучше, чем витамины
подробнее...
спросили в Интернет
Полключил регистратор elex h-8, провел видеонаблюдение.. Локально смотрю норм. а чтоб через нэт - только статичка нужна?
есть такая технология P2P называется - она позволяет смотреть без выделенного IP адреса. P2P IP
подробнее...
спросили в Музыка Рок
Что такое альтернативный рок?
как я понимаю... был старый добрый рок... его в чистом виде я вообще не представляю.... всегда
подробнее...
спросили в Stdio h
Что значит "возвращать значение" в языках программирования?
Представь, что ты пришел в ресторан, сел за столик и вызвал официанта (т. е. функцию)подробнее...
спросили в El Al
Этимология слова Синий и Зелёный, с чего эти цвета называют именно так, а не по другому?
СИНИЙ: Общеславянское слово, восходящее к той же основе, что и глагол сиять. Происходит от др.
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Что такое " kbhit " ???в С++ ?
Функция kbhit возвращает значение
0, если в буфере клавиатуры нет символов, и 1, если буфер не
подробнее...
спросили в Профессии
как понять, чем хочется заниматься в жизни и какую профессию выбрать
Конечно, профессий много. Всех их не перечесть. Но все они упорядочены по основным видам. Кто Вы?
подробнее...

В чем состоят основные законы фотоэффекта
Явление фотоэффекта состоит в том, что при падении потока света на металлическую поверхность от
подробнее...
спросили в Stdio h
Символ \"Забоя\"
#include <stdio.h>
#include <conio.h>

int main() {
   
подробнее...

Что это за единица измерения Hm применяемая в автотехнике?
Н*m это крутящий момент у нас в основном так выражается. А к болтам относится, потому как у них
подробнее...
спросили в Музыка
Помните в 80х была популярная группа Синдикат?Где найти?
В начале 80-х на кассетах был сборник диско и фанк, между песнями были всякие звуки, типа -лес
подробнее...
спросили в 1253 год
как питается кит
Еда - первая и постоянная потребность всех животных. Крупные http://zoo-animal.info/?cat=17
подробнее...

Где находится - 2 ...
Каньон Антилопы (Antelope Canyon) Аризона, США - это удивительнейшее по красоте место.
подробнее...
спросили в Wordstat
как правильно пишется слово БЕЛИБЕРДА по буквам? и самое главное: внутри:
И правда, что это такое? Странный, казалось бы, вопрос: белиберда - она и есть белиберда. «Чушь» ,
подробнее...
спросили в Железо
Здравствуйте. Подскажите какой монитор для компьютера будет лучше, и на каком мониторе изображение будет ярче.
Вы задали философский вопрос на который ответ познается или элементом везения при покупке, или
подробнее...
Conioh на Википедии
Посмотрите статью на википедии про Conioh
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*