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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 29, средняя оценка - 4.66
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,241
Завершенные тесты: 1
#1

Для чего conio.h? - C++

04.10.2010, 22:37. Просмотров 4171. Ответов 10
Метки нет (Все метки)

объясните для чего этот файл?и было бы лучше чтобы объяснили для чего и другие заг. файлы
например
math.h-математические выражения там...к примеру,буду рад ответам
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.10.2010, 22:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Для чего conio.h? (C++):

Для чего нужен заголовочный файл conio.h ? - C++
<conio.h>. нам в институте говорили про такое. Я понимаю так,что если этот поток можно использовать без <iostream>. А то данный поток...

Для чего нужно писать в int main() в скобках всякие args потом объявлять переменные, и прочее. Для чего если можно в сборках это все обьявлять. - C++
Для чего нужно писать в int main() в скобках всякие args потом объявлять переменные, и прочее. Для чего если можно в сборках это все...

Не работает conio.h - C++
при компиляции программы, изменяющей цвет шрифта и фона текста, появляются ошибки, что команды textbackground, textcolor и cprintf не...

Conio.h не работает в программе - C++
#include <iostream> #include <stdio.h> #include <string.h> #include <conio.h> //фатальная ошибка: conio.h: Нет такого файла или...

Case & conio.h? - C++
можно ли с помощью comio.h,сделать так чтобы в кэйсе после ввода команды не нажимать энетер?вот мой код int main(void) { int a=0;...

Заголовочный файл conio.h - C++
Я новичок в С++, так что у меня небольшой вопрос. Насколько я понимаю conio.h - заголовочный файл для работы с консолью и он поддерживает...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
ForEveR
В астрале
Эксперт С++
7971 / 4733 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
04.10.2010, 22:38 #2
^Tecktonik_KiLLeR, Для того, что его не стоит использовать. С ДОС-а осталось.
+ В gcc вообще не реализовано. А так в основном используется для _getch() - задержка экрана.
Про хедеры есть на этом сайте.
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
04.10.2010, 22:43 #3
А еще для clrscr(), например
ForEveR
В астрале
Эксперт С++
7971 / 4733 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
04.10.2010, 22:44 #4
-comrade-, Ну да. В винде он не работает. В gcc нет такого заголовочного файла. Прекрасно) Для borland-a оно и работает лучше всего, что логично
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
04.10.2010, 22:46 #5
Каждую библиотеку обяснять, кучу времени надо. Попробуйте почитать литературу!!!!
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
04.10.2010, 22:48 #6

Lavroff, Чем старее борланд тем лучше
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
04.10.2010, 22:48 #7
^Tecktonik_KiLLeR, в c++ на самом деле он не нужен. Для c в этом файле реализованы функции ввода/вывода в консоли. Он вроде так и расшифровывается CONsoleInputOutput.
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
05.10.2010, 04:14 #8
Цитата Сообщение от ^Tecktonik_KiLLeR Посмотреть сообщение
объясните для чего этот файл?и было бы лучше чтобы объяснили для чего и другие заг. файлы
например
math.h-математические выражения там...к примеру,буду рад ответам
в заголовочных файлах создаются типы, объявляются функции
если используешь какую-нибудь функцию, то она не может быть необъявленной (раньше в таком случае действовало правило неявного объявления типа extern int func(); но потом это стало неприемлемым)

поэтому, когда используешь printf, нужен её прототип, а где он ? он в stdio.h
мы можем и вручную его записать

C
1
int printf(const char *format, ...);
и тогда вообще можно не включать stdio.h

там ещё всякие типы, макросы вроде FILE, NULL, EOF, size_t
если stdio.h не включить, то программа не будет знать, что значит char *p = NULL;

вообще эти макросы и типы могут дублироваться в других заголовочных файлах
например встречаешь функцию, которая возвращает size_t, значит и заголовочный файл, который объявляет данную функцию, знает, что такое size_t (это он определяет этот тип сам, или включает другой заголовочный файл, где этот тип определён)

Добавлено через 3 минуты
а conio.h не является стандартным файлом языка
этот файл - расширение компилятора от фирмы Borland (и всё, к чему он относится, тоже)
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,241
Завершенные тесты: 1
05.10.2010, 13:54  [ТС] #9
Цитата Сообщение от MILAN Посмотреть сообщение
Попробуйте почитать литературу!!!!
посоветуйте литературу про хедеры...-_-

Добавлено через 1 минуту
accept, я все это знаюМне было просто интересночто именно в конио и еще в нескольких файлах
easybudda
Модератор
Эксперт CЭксперт С++
9531 / 5524 / 932
Регистрация: 25.07.2009
Сообщений: 10,609
05.10.2010, 14:13 #10
Цитата Сообщение от ^Tecktonik_KiLLeR Посмотреть сообщение
я все это знаюМне было просто интересночто именно в конио и еще в нескольких файлах
ну а открыть его, прочитать названия объявленных функций и поискать их описание в справочнике?
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,241
Завершенные тесты: 1
05.10.2010, 14:18  [ТС] #11
easybudda, я открываю там какие то define if define if...

Добавлено через 11 секунд
одним словом-не понятно
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.10.2010, 14:18
Привет! Вот еще темы с ответами:

Аналог функции window() из conio.h - C++
Нужен аналог этой функции для Win консоли. То есть нужна функция, которая устанавливает активное окно в консоли (ну тоесть часть экрана)...

Одновременное использование iostream и conio - C++
И мой вопрос: #include <iostream.h> #include <conio.h> Как подключить одновременно эти 2 библиотеки ? Если пишу просто их...

Куда исчезла функция delline из conio.h? - C++
В conio.h почему-то отсутствует delline(). Она исчезла из какой-то версии этой библиотеки? Есть ли её аналоги в std?

ошибка в лабе не находит #include<iomanip.h> #include<conio.h> - C++
Само задание: Услуги телефонной сети оплачиваются по следующему правилу: за разговоры до A минут в месяц-C руб. а разговоры сверх...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
05.10.2010, 14:18
Ответ Создать тему
Опции темы

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