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

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

Войти
Регистрация
Восстановить пароль
 
AlukardBF
4 / 4 / 0
Регистрация: 20.08.2013
Сообщений: 24
#1

#include для всех файлов - C++

05.09.2013, 15:35. Просмотров 418. Ответов 7
Метки нет (Все метки)

Здравствуйте, можно ли подключить любую библиотеку с помощью
C++ (Qt)
1
#include
сразу для всех файлов в проекте?

Т.е. не описывать тот же
C++ (Qt)
1
#include <iostream>
во всех файлах.

Если да, то как это сделать? С помощью заголовочного файла?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,917
Записей в блоге: 1
05.09.2013, 15:41     #include для всех файлов #2
создавай заголовочный файл и прописывай в нём заголовки, которые ты хочешь, чтоб были общими для всех.
О чём вопрос то?
#include "commons.h", например пиши.
А затем создай в проекте файл commons.h и в нём напиши всё, что хошь
C++
1
2
3
4
#include <iostream>
#include <cstdlib>
#include <string>
...
VLK
193 / 162 / 12
Регистрация: 05.05.2013
Сообщений: 1,222
05.09.2013, 15:43     #include для всех файлов #3
AlukardBF, нет, нельзя.
AlukardBF
4 / 4 / 0
Регистрация: 20.08.2013
Сообщений: 24
05.09.2013, 15:52  [ТС]     #include для всех файлов #4
Кому из вас верить? =)
Kuzia domovenok, хорошо, попробую.
Raali
622 / 326 / 34
Регистрация: 06.07.2013
Сообщений: 1,054
Завершенные тесты: 1
05.09.2013, 15:56     #include для всех файлов #5
Цитата Сообщение от AlukardBF Посмотреть сообщение
Кому из вас верить? =)
Kuzia domovenok, хорошо, попробую.
в случае Kuzia domovenok, вам не надо переписывать гору include, но один include вам придется писать в каждом файле хоть как

а вообще без include
Цитата Сообщение от VLK Посмотреть сообщение
AlukardBF, нет, нельзя.
VLK
193 / 162 / 12
Регистрация: 05.05.2013
Сообщений: 1,222
05.09.2013, 15:56     #include для всех файлов #6
AlukardBF, верить тому кто правильно понял твой вопрос, я так понял ты хочешь так, ты создаешь новый файл .cpp или .h и в нем вообще не будет #include - так невозможно сделать.

А Kuzia domovenok, советует как сделать что бы всего один #include присутствовал в файле (во всех файлах).
AlukardBF
4 / 4 / 0
Регистрация: 20.08.2013
Сообщений: 24
05.09.2013, 15:59  [ТС]     #include для всех файлов #7
Возможно плохо задал вопрос) Я прекрасно понимаю что вообще без #include не обойтись, все равно заголовочный файл придется подключать)
Всем спасибо!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.09.2013, 16:05     #include для всех файлов
Еще ссылки по теме:

Как подключить несколько файлов директивой #include C++
C++ Взаимный include без использования cpp-файлов
Хороший тон для #include C++
Реализовать поиск в указанном каталоге всех файлов во всех поддиректориях и сформировать XML в нужном формате C++
C++ Обход всех файлов в каталоге

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

Или воспользуйтесь поиском по форуму:
lesha1980
3 / 3 / 0
Регистрация: 06.01.2012
Сообщений: 42
05.09.2013, 16:05     #include для всех файлов #8
Без заголовочного файла не обойтись, так как все равно необходимо подключать основные библиотеки... Минимизировать можно количество include до одного, вынесши в определенный заголовочный файл все необходимые подключения...
Yandex
Объявления
05.09.2013, 16:05     #include для всех файлов
Ответ Создать тему
Опции темы

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