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

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

Восстановить пароль Регистрация
 
AlukardBF
 Аватар для AlukardBF
4 / 4 / 0
Регистрация: 20.08.2013
Сообщений: 24
05.09.2013, 15:35     #include для всех файлов #1
Здравствуйте, можно ли подключить любую библиотеку с помощью
C++ (Qt)
1
#include
сразу для всех файлов в проекте?

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

Если да, то как это сделать? С помощью заголовочного файла?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 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
 Аватар для VLK
192 / 161 / 12
Регистрация: 05.05.2013
Сообщений: 1,221
05.09.2013, 15:43     #include для всех файлов #3
AlukardBF, нет, нельзя.
AlukardBF
 Аватар для AlukardBF
4 / 4 / 0
Регистрация: 20.08.2013
Сообщений: 24
05.09.2013, 15:52  [ТС]     #include для всех файлов #4
Кому из вас верить? =)
Kuzia domovenok, хорошо, попробую.
Raali
572 / 276 / 12
Регистрация: 06.07.2013
Сообщений: 917
Завершенные тесты: 1
05.09.2013, 15:56     #include для всех файлов #5
Цитата Сообщение от AlukardBF Посмотреть сообщение
Кому из вас верить? =)
Kuzia domovenok, хорошо, попробую.
в случае Kuzia domovenok, вам не надо переписывать гору include, но один include вам придется писать в каждом файле хоть как

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

А Kuzia domovenok, советует как сделать что бы всего один #include присутствовал в файле (во всех файлах).
AlukardBF
 Аватар для 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 <cstring>, #include <string> и #include <string.h>? C++
Как подключить несколько файлов директивой #include C++
C++ Взаимный include без использования cpp-файлов

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

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

Текущее время: 03:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru