The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Подключение заголовков в Си"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (C/C++)
Изначальное сообщение [ Отслеживать ]

"Подключение заголовков в Си"  –1 +/
Сообщение от Anonymooum (?), 28-Мрт-21, 15:30 
Представим что имеется программа разделённая на `модули`. Модули, в свою очередь, подключаются в основной части программы в основную часть программы. В каждом модуле нужно использовать "a.h" и "b.h".

Вопрос: ли можно разом включить эти заголовки во всех исходных файлах программы, без прописывания их названий в каждом файле?

Спасибо!

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Подключение заголовков в Си"  +/
Сообщение от Аноним (-), 28-Мрт-21, 22:39 
> Спасибо!

падключи адин и в нем рули

Ответить | Правка | Наверх | Cообщить модератору

2. "Подключение заголовков в Си"  +/
Сообщение от Карабьян (?), 02-Апр-21, 02:17 
>> Спасибо!
> падключи адин и в нем рули

В этом одном все равно те двое будут, но иначе никак.

Ответить | Правка | Наверх | Cообщить модератору

3. "Подключение заголовков в Си"  +/
Сообщение от Аноним (-), 07-Апр-21, 20:07 

> В этом одном все равно те двое будут, но иначе никак.

припацесар тибе нахира дан ?

Ответить | Правка | Наверх | Cообщить модератору

4. "Подключение заголовков в Си"  +/
Сообщение от Иван Лялин (?), 29-Апр-21, 17:21 
> Представим что имеется программа разделённая на `модули`. Модули, в свою очередь, подключаются
> в основной части программы в основную часть программы. В каждом модуле
> нужно использовать "a.h" и "b.h".

Я, конечно, не эксперт, но мне кажется, у тебя ошибка тут. Лучше уточни на Solvery.io. Боюсь ошибиться :(

Ответить | Правка | Наверх | Cообщить модератору

5. "Подключение заголовков в Си"  +/
Сообщение от Аноним (5), 02-Май-21, 01:26 
> Представим что имеется программа разделённая на `модули`. Модули, в свою очередь, подключаются
> в основной части программы в основную часть программы. В каждом модуле
> нужно использовать "a.h" и "b.h".
> Вопрос: ли можно разом включить эти заголовки во всех исходных файлах программы,
> без прописывания их названий в каждом файле?
> Спасибо!

Ну, откуда-то компилятору про них нужно будет узнать. Так что если прописывать в каждом модуле (почему кавычки-то, кстати? — это ж термин из стандарта языка) не хочется, можно изменить правила сборки, добавив ключи для компилятора типа:


-includea.h -includeb.h

Куда их прописывать — зависит от того, как проект собирается.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру