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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.86
rita_0705
1 / 1 / 0
Регистрация: 30.04.2012
Сообщений: 125
#1

Подключение директив препроцессора - C++

19.04.2013, 21:01. Просмотров 2095. Ответов 10
Метки нет (Все метки)

Не могу найти подходящую информацию=(
Даны директивы :
A) #include <conio.h>
B) #include <grafh.h>
C) #include <math.h>
D) #include <stdio.h>
E) #include <string.h>
F) #include <stdlib.h>


Для того, чтобы работала функция очистки экрана нужно подключить какую директиву препроцессора?
Какую из директив препроцессора следует подключить для работы с функциями обработки строк?
Какую из директив препроцессора следует подключить для генерации случайных чисел? (скорее всего #include <stdlib.h>, но я сомневаюсь)
Какую из директив препроцессора следует подключить для работы с функциями ввода/вывода? (#include <conio.h> , да ?)
Назовите директиву препроцессора для определения констант?
Какая директива препроцессора используется для включения заголовочных файлов (#include???, а так же есть варинаты ответов : A) #include B) typedef C) #defin D) #undef E) #error)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2013, 21:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подключение директив препроцессора (C++):

Массивы и директив препроцессора - C++
Помогите доделать прогу. Эта прога выделяет два произвольных столбца в двумерном массиве. Требуется дописать сложение элементов массива...

Использование директив препроцессора - C++
Составить программу, использующую директивы препроцессора: с помощью директивы #define вычислить x3 , при x = −2,−1,...,2 с помощью...

Назначение директив препроцессора: #ifndef, #define, #endif - C++
Объясните, что обозначают эти директивы? Заем это использовать в классах? #ifndef myclass #define myclass class someclass { ...

Вернуть значение типа int за счет директив препроцессора - C++
основной текстовый документ. #include &quot;mystring.h&quot; #include &lt;iostream&gt; using namespace std; void main() { int x=15; ...

Можно пример практического применения в приложениях директив препроцессора #if,#end,#error - C++
Просто говорится,что это для выборочной компиляции. Я не могу предсттавить,где это может понадобиться.

Директивы препроцессора Составить программу, использующую директивы препроцессора - C++
1) Задать константы M1,M2,...,M5 и вычислить M1+ 2M2 + 3M3 + 4M4 + 5M5 2) С помощью директив #if, #else, #elif осуществлять выбор строк...

10
Issues
430 / 365 / 37
Регистрация: 06.08.2012
Сообщений: 961
19.04.2013, 21:25 #2
Цитата Сообщение от rita_0705 Посмотреть сообщение
Какую из директив препроцессора следует подключить для работы с функциями ввода/вывода? (#include <conio.h> , да ?)
C++
1
#include <stdio.h>
Добавлено через 4 минуты
Цитата Сообщение от rita_0705 Посмотреть сообщение
Какую из директив препроцессора следует подключить для работы с функциями обработки строк?
C++
1
#include <string.h>
1
rita_0705
1 / 1 / 0
Регистрация: 30.04.2012
Сообщений: 125
19.04.2013, 21:35  [ТС] #3
Какую из директив препроцессора следует подключить для генерации случайных чисел- #include <stdlib.h>
Назовите директиву препроцессора для определения констант- #define
Какая директива препроцессора используется для включения заголовочных файлов - #include

Добавлено через 4 минуты
Для того, чтобы работала функция очистки экрана нужно подключить директиву препроцессора: #include <conio.h>
0
zss
Модератор
Эксперт С++
6403 / 5969 / 1945
Регистрация: 18.12.2011
Сообщений: 15,380
Завершенные тесты: 1
19.04.2013, 22:05 #4
А что, F1 недостаточно, для определения, какая директива нужна?
0
Kastaneda
Форумчанин
Эксперт С++
4655 / 2863 / 228
Регистрация: 12.12.2009
Сообщений: 7,275
Записей в блоге: 2
Завершенные тесты: 1
19.04.2013, 22:28 #5
Цитата Сообщение от rita_0705 Посмотреть сообщение
Какую из директив препроцессора следует подключить
Вопрос - это препод так задание поставил или ты сам(а) "додумал(а)"?

Директива препроцессора - это всего лишь ключевое слово (либо последовательность слов/символов), которое распознается программой именуемой "препроцессор". Т.е.
C++
1
#include
это директива. Точно так же как
C++
1
#define
директива. Ее нельзя подключить или отключить или что-то еще с ней сделать, она просто есть. Точно так же в языках С/С++ есть ключевое слово "while" при встрече которого комплиятор делает определенные махинации, оно не подключается, это часть языка.
0
rita_0705
1 / 1 / 0
Регистрация: 30.04.2012
Сообщений: 125
19.04.2013, 22:30  [ТС] #6
нет не додумывала ) был задан конкретный вопрос, и я не смогла найти самостоятельно ответ не в учебнике , не винтернете, поэтому написала сюда
0
Kastaneda
Форумчанин
Эксперт С++
4655 / 2863 / 228
Регистрация: 12.12.2009
Сообщений: 7,275
Записей в блоге: 2
Завершенные тесты: 1
19.04.2013, 22:35 #7
Ну тогда просто имей ввиду, что подключаются файлы, а не директивы.
0
rita_0705
1 / 1 / 0
Регистрация: 30.04.2012
Сообщений: 125
19.04.2013, 22:36  [ТС] #8
хорошо, большое спасибо =)
0
Croessmah
Эксперт CЭксперт С++
13416 / 7570 / 855
Регистрация: 27.09.2012
Сообщений: 18,632
Записей в блоге: 3
Завершенные тесты: 1
19.04.2013, 22:43 #9
Цитата Сообщение от rita_0705 Посмотреть сообщение
ля того, чтобы работала функция очистки экрана нужно подключить какую директиву препроцессора?
Смотря каким образом очищать(да и смотря что. Думаю, что тут имеется ввиду консоль)
Цитата Сообщение от rita_0705 Посмотреть сообщение
Какую из директив препроцессора следует подключить для работы с функциями ввода/вывода? (#include <conio.h> , да ?)
stdio.h, а conio.h специфичен для Microsoft систем и содержит только их функции, например getch
0
stima
485 / 337 / 38
Регистрация: 22.03.2011
Сообщений: 1,079
Завершенные тесты: 2
19.04.2013, 23:47 #10
Цитата Сообщение от Croessmah Посмотреть сообщение
Смотря каким образом очищать(да и смотря что. Думаю, что тут имеется ввиду консоль)

stdio.h, а conio.h специфичен для Microsoft систем и содержит только их функции, например getch
Это скаких это пор стандарт POSIX стал частью Microsoft?
0
Croessmah
Эксперт CЭксперт С++
13416 / 7570 / 855
Регистрация: 27.09.2012
Сообщений: 18,632
Записей в блоге: 3
Завершенные тесты: 1
19.04.2013, 23:48 #11
Цитата Сообщение от stima Посмотреть сообщение
Это скаких это пор стандарт POSIX стал частью Microsoft?
Цитата:
conio.h (от англ. console input-output — консольный ввод-вывод) — заголовочный файл, используемый в старых компиляторах, работающих в операционных системах MS-DOS, для создания текстового интерфейса пользователя. Тем не менее, он не является частью языка программирования Си, стандартной библиотеки языка Си, ISO C или требуемой стандартом POSIX.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.04.2013, 23:48
Привет! Вот еще темы с ответами:

Директив процессора - C++
Помогите дописать к этой проге нахождение суммы элементов матрицы. #include&lt;iostream.h&gt; #include&lt;stdlib.h&gt; ...

объявление директив - C++
здравствуйте, что будет если два раза одинаково объявить директиву? Допустим #include &lt;iostream&gt; #include &quot;example.h&quot; #include...

Где можно посмотреть функции подключаемых директив? - C++
Здравствуйте. Где можно посмотреть функции подключаемых директив? Спасибо.

Последовательность директив #include при работе со списками структур - C++
Компилятор выдает лог: Как я понял, все ошибки - это следствие первых двух. Только вот неясно, что именно он имеет в виду про...


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

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

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