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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ поиск макс. элемента в ряде матрицы и его индекс http://www.cyberforum.ru/cpp-beginners/thread172393.html
помагите решить задачу- Найти максимальный элемент в третьем ряде матрицы Р(5,5) и его индекс.
C++ Найти минимальный элемент на главной диагонали матрицы Найти минимальный элемент на главной диагонали матрицы http://www.cyberforum.ru/cpp-beginners/thread172392.html
C++ Найти сумму модулей элементов массива, расположенных после первого отрицательного элемента
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) номер минимального по модулю элемента массива; 2) сумму модулей элементов массива, расположенных после первого от- рицательного элемента. ПОМОГИТЕ, ЖЕЛАТЕЛЬНО СРОЧНО!!!
C++ Выделить из строки s слов, начиная от слова с номером n
Помогите пожалуйста: нужно выделить из строки s слов,начиная от слова с номером n. Входные параметры: s,n. Выходные параметры: нет.
C++ метод хорд http://www.cyberforum.ru/cpp-beginners/thread172379.html
помогите решить уравнение tg(0.4x+0.4)=x^2 методом хорд
C++ Подключить библ. bass.dll Дорогие друзья, прошу помочь! И заранее всех откликнувшихся благодарю! Есть у меня библиотека для работы со звуком: и bass.h,и bass.lib,и bass.dll. Но как их прикрутить так проекту, что код ниже запахал. Пользуюсь Visual Studio 2008 и иногда Dex-C++. И ещё, когда я файлы добавляю к проекту (bass.h и bass.lib), компиляторы обоих IDE выбивают: NO SUCH FILE OR DIRECTORY Bass.h ... подробнее

Показать сообщение отдельно
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
05.10.2010, 04:14     Для чего conio.h?
Цитата Сообщение от ^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 (и всё, к чему он относится, тоже)
 
Текущее время: 09:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru