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

Директива #include - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ "Числовые группы" http://www.cyberforum.ru/cpp-beginners/thread185230.html
"Числовые группы". Два натуральных числа, больших 1, назовем "связанными", если одно получается из другого умножением на какое-то простое число. Например, числа 2 и 10 связаны,а 21 и 85 нет. Назовем совокупность натуральных чисел "группой", если для каждой пары чисел можно подобрать цепочку чисел, их связывающую, такую, что каждые два соседних числа в этой цепочке связаны. Например, совокупность...
C++ из int в char* Просьба помочь перевести переменную типа int в char*. Вот кусок кода, но он переводит в char и в итоге не записывает в текстовый файл. #include <stdio.h> #include <stdlib.h> int main() { FILE *f; char *c; int i = 55; itoa(i, c, 10); f = fopen("tekt.txt", "w"); http://www.cyberforum.ru/cpp-beginners/thread185219.html
Массивы и матрицы,конечная сумма C++
Помогите пожалуйста с решением 2х задачек на си.. 1)необходимо сформировать массив B каждый элемент которого равен произведению максимального элемента строки на минимальный элемент этой строки матрицы A(MxN) 2)Необходимо составить программу расчета конечной суммы и сравнения полученного результата с контрольным значением. Число членов суммы вводится с клавиатуры с защитой от возможного...
Вычислить сумму кодов всех символов, которые в цикле вводятся с клавиатуры до нажатия на клавишу Esc. C++
Вычислить сумму кодов всех символов, которые в цикле вводятся с клавиатуры до нажатия на клавишу Esc.
C++ Математическе вычисления http://www.cyberforum.ru/cpp-beginners/thread185188.html
Найти сумму членов арифметической прогрессии, если известны ее первый член, знаменатель и число членов прогрессии.
C++ Структура, нужно даработать Программа почти готова, помогите пожалуйста дороботать, заранее спасибо друзья!))) Вот задание:Создать структуру, реализующую стек целых чисел типа LIFO. Данные структуры: массив стека, указатель на вершину стека. Создать функции: запись в вершину стека, чтение вершины стека. Вот программа: #include<iostream.h> struct Stack { int V; int *Ptr; подробнее

Показать сообщение отдельно
Day
 Аватар для Day
1149 / 954 / 57
Регистрация: 29.10.2009
Сообщений: 1,384
02.11.2010, 14:24     Директива #include
Цитата Сообщение от grrrrr Посмотреть сообщение
Я не могу понять как работает директива #include.
Просто вместо нее подставляется соответствующий файл. И все.
Я не понимаю где находятся файлы.
Либо в двоей папке, либо в папке INCLUDE транслятора. Обычно можно указать в каких папках надо искать инклуде-файлы. Есть еще такое правило - имя в кавычках - ищется у тебя, имя в угловых скобках - у транслятора, но не знаю все ли трансляторы этого правила придерживаются.
Сколько должно быть файлов?
Да сколько угодно! А может и вообще не быть!
Ты можешь вместо #include поместить в эту точку копию файла.
я думаю 2: 1 - файл реализации тут идет работа функций, классов и т.д. и 2- файл описания, там всякие прототипы.
Так принято, но это вовсе необязательно. Для правильной трансляции должен где-то в тексте программы быть прототип, реализация и вызовы. А где - это уж совершенно неважно.
Где хранятся эти файлы?
Тобой писанные - там куда ты их записал. Те, которые разработчики транслятора придумали - в директории INCLUDE
Нужно ли компилить эти самые файлы?
Нет. Компилятся только файлы *.c, *.cpp
Нужно создавать файлы или проект?
Программист создает файлы. Современные визуальные IDE ему просто немного помогают это сделать
 
Текущее время: 10:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru